MKFTLALASFLATASAFTSLVPPSPHAVASVAQSTTNGVAYLSTASALAMAKQVPHGADETLVDLMCKTDEEKNAAIAKATVELEASDRQLCDVELIMNGGFSPLTGFMNEEEYQSVVENMALPDGTVFGLPVVFDTDDENLQPGTTILLKQGDRAIATVELTDKFTPDKPLECLKCYGTSQIEHPGTLMVATERGRYYMGGKVTGLNLPVREFPCKTPQEVRAGLPDDKDVVAFQCRNPVHRAHYELFTRALDDALVSEGGIVLVHPTCGPTQADDISGEVRYKTYEVLKEETANPRVQWEYLPYSMHMAGPREAIQHMIIRKNFGCTHFIIGRDMAGSKSSVTGDDFYGAYDAQECAEKYSAQLGVTPVPSLNLVYTEEEGYTTADYADEKGLHTKKLSGTKFRQMLRGGDDIPEWFAFKSVVKVLRDNM*