MKLGISVASIFYYNLIIFFLIFLSLDDSSDKKPSTREWANSNNYDSKLLFDKLFKIDIEYLLKMSKLWENRRRPTPLTVDMLSKDDSNPKPSSSVNAVNGDVSANGQSLKDQRIWSLSECYEKFCESINILKKRLGDEGYLVWDKDDDEALDFVTSVANLRSHCFGIEKKSRFDVKSMAGNIIPAISSTNSIVGGLITLQLIHLLRKLNEVKDATDQKEIDQKCKEACKCIYLRKVGLNARNLISSYDLFEPNPNCLVCNTGRIPEIELTCNLSETTMNDFVEQIIMKIFNFVCPDIQIEGQPIIIWSSEDADESEKAESKKKYLNKYPQVHHKQRLRVYDLLQNHSLIINLLDGKVDKSENEERFYIMKIINEGSTKNGTEEKDEENDKDNNCMEVENGNSGVEIICDNGDDSDVFIVDSNSKEKRKLDFDAEEILEVPGVSKKLKI