MRTCPPHLFEAAQLSFDVALRASLERIVTASGPGFGDWQWHLATLPYSYGGLGVYSAGDVRHYAFLASRLQSSALQDSLLRLSGVDGPGPAFDDALGLFNRTVETDLMSSPSEIAAPTLMKKLANIYFTKGDHSSAWLRAVPISGLGQTMNDKTYRSVLCYRLGIPLFSDSTSCSACSRVFDGDIYGDHAVSCAGIVGIKHRHNVVRDTLLDICYRSGISARKEVDVGLTSESDGALRPADILLYSWDDGLDVCVDLTGSSPMTQSGLSHFVPGRVVAVAAQRKQDKYAAHCRDLGYGFFPFSFSSFGELEKGFFSLLRRVQTYSRAQDIGARAAAPHFQQDRVRHS*