MMAAAREHHTVPLSVLLKRELASEKVEKPEILYGQACQSKKGEDFTLLKTECQRIVGDGITTYSVFGLFDGHNGSAAAIYTKENLLNNFIAAMPPDLNRDEWVAALPRALVAGFVKTDKDFQQRARTSGTTVTFAVIEGLVITVASVGDSRCILESAEGDLYYLSADHRLECNEEERERITASGGEVGRLNTGGGAEIGPLRCWPGGLCLSRSIGDVDVGEYIVPVPYVKQIKLSTGGGRLIISSDGVWDALSDEVALDCCRGMPVEAAAAQIVKEAVQVKGLRDDTTCIVIDIVPPEKPAAPLPPPKKLGRGVFKSMFRKRSPESSSQIDKEYLEPDVVEELFEEGSAMLSERLDTKYPLCKMFKLFICAVCQVEIKPDEGISIHVGSSDFGKLRPWDGPFLCSSCQEKKEAMEGKRPPGDRHSSDSD*