MSDLHYWNYPTDILCGVGALEQLPRRCALAGARRPLLVTDPGMLALEPLRLVRECLERAGIDHDLFHELSSNPSLAEVHGGARRFEAGGHDALIALGGGSALDAAKGIALLSRDPHGLERFEWTQTLRSYPTLADYPLLGLPPLLALPTTAGTGSELGREAVLTDTQLGIKRVVGHRELLAACVFLDPRLTRGLPPALSAATGMDALTHHLEALFSPLYHPMSAGIALEGVRLVRQHLENAVRDGNDLAAREGMLVASASAAVAFQKGLGGVHALAHPLGARHHLHHGLLNAVLLPYVLLANRPAVESDAARLARYLELDEASFDGLLAWILELRARIGIPANLAALGLDGEDAQWVGEQALADLSSSATNALPLDARDYARIYRQAVAGTLA*