MKRFLLGLVLLLAVAAGVLYFVPATLLASVRTVERGLAGLSEHSVQVDNLEIAYLEGGSEKNPTLLLIHGFGADKDNWLRFARPLTERYHVVALDLPGFGDSSKPQQASYDVGTQAERVANFAAAIGVRRLHLAGNSMGGHIAALYAARHPEQVLSLALIDNAGVMPARKSELFEDLERGENPLVVRQPEDFQKLLDFVFVQQPPLPAPLKRYLGERAVAASAFNAQIFEQLRQRYIPLEPELPKIEAPTLLLWGDRDRVLDVSSIEVMRPLLKRPSVVIMENCGHVPMVERPEETAQHYQAFLDGVRNTQVAGR*