MSEFKEFEVIKTKPNIGNRIVAGLVDYILIYSFFFFYVFAVGEPNEDGGYSVNGLPAIVPIIFWGIMTIGIEIGIGATIGNLILGLKAIPKSGINRKLTFVESLKRHLLDPIDMFFFGLVGILTIKNTELNQRVGDLWGKTIVVNKEDLN