MAFLDWKMRSDSILEGQDFPMTSESGNTRPDAENHIPGEAYRVLHRLAGKWTDILDEKNLVLTSLKGAMTNHVYECHWPQDAAKSPRKVLVRIYGEGSEIFFRREDEIRTFERMSQLRQGPRLLARFPNGRVEQFLNARTLRAPDLRNPAISARIATKLSQFHKLDMPGPCEPQLWERLRSYLGKALEIGSPVCCEEFHLHSMMEDILELRGKLSNLSKRIGFCHNDLQYGNIMMDETDGSVTIIDYEYASFNPVAYDIANHFCEMTADYHTEIPHVLDFTKYPDPMERLQFVEAYLKASESCFSSVEAEELVKEVECYTLASHLYWGLWGILSATFSDIDFDYLAYARQRFQLYYESKSLLL*