MDDDYAFFESDNLVEEELPVIGDFPDPIAQFGGIGVEHTGTIRDLDLTADDRLAAATFPGGDGAAVSLDLDELPPPIGNVQEFLPNVHPDAFPVVVAVQAQASIPVGINLAELSCATRNVEYMPNNRIPSATMRLHEPTAVVMMHNSGALSIIGAASVSEARQAAELAARIIRKALNLEFASLKFRVRSIAARFNVCSPIRLDKLAAYKLDPALSIGVAKLQVSYEPERFNGCVLRLVGKSSRGDNQWSVSCSVFVTGKVQLMGARSMDELRFAFNAFVPIIAKNLDERKTT