MTTRDRGGGGAVGPPPSAWRTYGLPIVTSGASVSCATACTNPLDVVKVRMQVLHPTTPVGMRAAFANVVTREGPLALWKGIGPSLVRASCYGGLRLGLYQPTRLMADARAGSAAGIRAAAAAAATHPASPSFSRLSPAPPAPPRGTVAIVSHIIKTDGVRGLWKGSAASVSRSAVLTASQCATYDEVKRAIIRASDGAMTDGPATHLAASMLTGLVTTTATNPIDMIKTQLYLDACKTHGGGGGGGGGGGGGGVGAVAACRMILRREGPRGLMRGWTANYVRLGPQTVITFVALEKFRALAGMNAL*