MFLRVSPKAFTPLPPLSRLSFLSSPSQKVRSGNSAEYGLFSSSSCPVHDFLKPFLLRPGAASHSTALHSAAMAMEKIKVENPIVEMDGDEMTRVIWQMIKEKLILPFLELDLKYFDLGILNRDATNDMVTIESAEATLKYNVAVKCATITPDEGRCKEFGLKSMWKSPNGTIRNILNGTVFREPILCKNVPRLIPGWTKPICIGRHAYGDQYRATDLVIKGPGKLKLIFVPEQGGEPIEQEVFKFEGVGGVGLAMYNTDESIHAFAQSSMSMAYQKKWPLYLSTKNTILKKYDGRFKDIFQEVYEQNWKSKFEAAGIWYEHRLIDDMVAYALKSKGGYIWSCKNYDGDVQSDFLAQGFGSLGLMTSVLMCPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLGHRAKLDGNNRLLDFALKLEAACVETVESGKMTKDLAMLIHGPKFTRDQYLNTEEFLDAVAQCLQSRLNVSSKL*