MRIQAASLCFLLAGVGTTAFQTTGPTTPRFGTRINAVDDPNQVEDDTSNTRRKLFLAGGSFASQMALLPVFTALADEGEGDMTTQLFNPDGSLKGEVEEAKFRSVSIAWDGPSEKYFVNVDGANSAGTNSGSEVRLSYKVPEKWQQKDDGYFDKSTTNLAKACQRIFVYRAPGKVTPDRLAKAATIGIADALYVTDDLKELKGADLLSGRSRKQGDIKFYDFDMALAPKTCGDSKENLGLGFCPFESIYLLSAAVLDDALYVLALECDKSEWKVANSDLKRVRSSFAFDV*