MALSFSPICQSVELVRFASSPATAVRPFSFSAGVSASSLRFECHSALPAIRPKREGSFFLVRATTEQAVSGQSGSMDQVEEDECELVSRLELTLGEGQDAIDAYLVKAVKNNNGAAVLLLTDVFGFNNNDTRDFAYRLSCFGYNVLVPDLFQGLPWTKDRPMSEFEDWRVQHPAERVQKAIKTAADWLIEEMTAADVTKKLGLLGLCFGGGRILEVLARDSEQQYATAVSFYPTRFDETLATRISVPILLISGDKDDLCPSDRLHNVAGQIKGSEVRIYAGRGHAFAHCPTPDDDEDAEDAFLVMKAWLHEKLVSH*