MEVSLDASQLAKPSYEVARPVFEQIVIMLTGITREELTQPVFTAMDAFEYPELHDESIAANNFFRQLCKLMSASGVKDFSWRAQLDQLVANTKMVEEEHAKNTNSLADAASQAKLDLAAAKQDTEALQDQVVQSPDKHRQAIAELAIAAEAKRTYCAHLSSQSIANDRKLEMVVKFDKEVCRCLKLLEELETVVARKKDVSQQVKDIKEGITANERVLAEASATGASLKQHQATVMDKIQRVEAQAALKLEAAAGYVEEAMKSKAAVEAEAAAIAAKAAEDEAAIRSMRELMQEMTANHEALTKGVMDKYALLRKAVGDYNKQLLIAMSESALASTALSTVMA*