MDDDYAFFESDNLVEEELPVIGAFPDPVAEFGGVVGPTGAIGGSALTADGHLAAAAATLPGGDGAAANLDVDELPPPIKNVQEFLPNVRPDAFPVVVAVQAQASIPVGINLAELSCATRNVEYMPNNRIPSATMRLHEPTAVVMMHNSGALSIIGAASVSEARQAAELAARIIRKALNLNFSSLKFRVRSIAARFNVCSPIRLDKLAAYQLDPAMSIGVAKLQVSYEPERFNGCVLRLVGKSSRGDNQWSVSCSVFVTGKVQLMGARSMDELRFAFNAFVPIIAKNLDERKTA