MAANLPPGFRFCPSDEELVVHFLHRKAALLPCHPDVIPDLDLYPYDPWELDGKALSEGKQCYFYSRRTQNRITNNGCWKPMVGHVEEPILASENNKLVGIKKYFIFYAAEGIKTNWIMEEYLLSEHRTSHDSSPSTKSSKTRARSKQDYSKWVICRVYERSYEEEEDGGKELSCLDEVFLSLEDLDEISLPN