MRTCPPHLFEAAQLSFDVALRASLERIVTASRPGFGDWQWRLATLPYSYGGLGVYSAGDVRHYAFLASRLQSSSLQDSLLRLSGVDGPGPAFDDALGLFNRTVETDLMRSPSEIVAPTLMKKLANIYFTKVTADAESAYSLSSRLVALWKSQQGDNSSSWLRAIPISGLGQTMNGKTYHSVLCYRLGIPLFSDSTSCSACSRVFDGDIYGDHAVSCAGIVGIKHRRNVFRDTLLDICYRSGISARKEVDVGLTSESDGTLRPADILLYSWMAV*