MAPPAATSPIASHAHPLDVKNGKHQHNADSAAAAAAKLHDLATDWNQFSFSPIRESQVSRAMTSRYFADLHAHAETDVVIVGAGSCGLSAAFHLATARPDLRITLVEAGVAPGGGAWLGGQLFSAMVMRKPAHLFLDRLGVAYEDEGSFVVVKHAALFTSTLLSKVLALDNVKLFNATAVEDLITRREGGDNAGVRVAGVVTNWTLVSMHHDDQSCMDPNTINAPVVISTTGHDGPFGAFSAKRLVSMKQIEQLGGMRGLDMQSAEDAIVKRTREIVPGLIIGGMELSEIDGANRMGPTFGAMVLSGVKAAEEAMAVYDTRKKQNAY