MSKLFTPIKVGRIELAHRIAMAPMTRFRADDNHVPLPTVKEYYAQRTAVPGSLAITEATFISQKAGGYANVPGIYNQEQIDAWKAVTNAVHEQGSFIYLQLWALGRTANAKVLKEESNSDLVSASDIPQKEDGDKPRPLTENEILEYIQDYVQAAKNAIAAGFDGVEIHSANGYLLEQFIQELSNRRTDAWGGSIEKRARFTLEVTKAVVAAIGADRTAIRFSPFGEALGGGVIDYDVIPQYVYLAEQLKPLNLAYVHYVESREEGKDLLPIIKAYSNASPVIVAGGYEPETSKKAVDERYKDYDVIIGIGRPYTSNPDLPFRYKQGIALTPFQRETFFTPKLDKGFHDFPFSEQFTLLKAKA*