MRTCPPHLFEAAQLSFDVALRASLERIVTASGPGFGDWQWRLATLPYSYGGLGVYSAGDVRHYAFLASRLQSSGLQDSLLRLSGVDGWGPAFDDALGLFNRTVDTDLMSSPSEIAAPTLMKKLADIYFTKVTADAVFAYSLSSRHVALWKSQQGVHSSAWLRAVPISGLGQTMNGKTYRSVLCYRLGIPLFSDSTSCSACSRVFDGDIYGDHAVSCAGIVGIKHRHNVVRDTLLDICYRSGISARKEVDVGLTSEGDEALRPADILLYSWMAV*