MVLSTCNRVEVYAVVDAFHGGLSVIGQVLAEHSGMSMGELTKYAYVRYSEAAVEHLFAVASGLDSAVIGEQQVLGQVRRAYAVAESNRTVGRVLHELAQRALSVGKRVHSETAIDAAGASVVSVALGMAERKLGSLAGTTAVVIGAGAMGALSAVHLTRAGVGHIQVLNRSLSRAQRLARRIRESGVPAEALALDRLANVLADADVVVSCTGAVRPVVSLADVHHALAAARRDEATRPLVICDLGMPRDVDPAVARLPCVWVVDVDSVQHEPSAHAAAADVEAARHIVAAEVASYLVGQRMAEVTPTVTALRQRAAEVVEAELLRLDNRLPGLQSVQREEVARTVRRVVDKLLHAPTVRIKQLASAPGGDSYAEALRELFELDQTAVDAVATAGELPVVPSGFDAESRRGGGDMQSSPKRSPSN*