MADNKEVTGFAAHDSSGVLSAFSFTRRATGPNDVVFKVTHCGICHSDLHQIRNDWRNTMYPVVPGHEIVGIVTEVGSDVANFEAGDHVGVGCMVMSCGECDACVKKVEQYCPKVVWTYNGIDLDGSKTFGGYSTVMIANEKFVLRIPATLPLDGAAPLLCAGITVYSPMCYFGMTEEGKHCGVVGLGGLGHMAVKFAKAFGLKVTVISTSPNKKKEALENLGADNFVISSDVDAMKKASRSLDYIIDTVSAAHEVGPLLNLLNVNGKFVLLGILPKALQLLPTSLIYGRRSLGGSLIGGIQETQEMLDFCAEKSIFASVETISVDYVNEAIERLSRSDVKYRFVIDLARL*