MSCERRRGGVEIYEQRTSVEENGSIDQNLLIDPKLLFIGNKIGEGAHGEVYKGRYGDLIVAIKVLHPGTTSEERAALEDRFAREVNMMSRVKHENLVKFIGACKDPFMVIVTELLPGMSLRKYLVSIRPKQLDLYVAINFALDVARAMDCLHANGIIHRDLKPDNLLLTANQKSVKLADFGLAREETVTEMMTAETGTYRWMAPELYSTVTLRQGEKKHYNNKVDVYSFGIVLWELLTNRMPFEGMSNLQAAYAAAFKQERPALPEDVSPDLAFIMQSCWVEDPNLRPSFNQIIRMLNAFLFTLSPPSPTPSLPESDTNEAASSSNGTITEFSSRTRGKFAFLRQLFTAKKTRNTH*