MMKLRAAAFVAFMASASAFTVDPASRFGKTQLHMVATMEDTAVKAKTPTRFDRLKAAYKGPMPILSDDSVDFSYADFDKAVAETEYSFERDSIVKGTCIEYEPNGGCIVDIGAKASAFLPQNEAALIQKQGDDISDLVDLDTELDFQIISDEDENGQLMVSIRRIQYREAWGKVNALQTEDAVLEAEVVAVNRGGAICLVQGLRAFLPGSHLTGQLPTEDLIGQTLPLKFLEVNQEANKLVVSNRKAVVEQQMADLSRGDLVSGLVKALKPYGAFVEVGGMSGLLHISQISYDRIDDLEKVLQPGMQVKCMIIDHDKMNGRIALSTKTLEPEPGDMLKDPALVFEKAEETAEKYHQRMEAERKAREEAARDIVLGLGDSLDDLGSGDSDDESGESSDPLADVSDSLDSLLK*