MRPPALVDDAMREVFTRLPADDPRSLVHAAAVCRSWRGILTDPGFARGYRAFHGAAPMLGFLHNAYCAPNRFVPTSTFRRWGSQDRRGCHVLDSRHGIVLLYSPAYDVPFHACDLVTNNWWEIEADPKCHDLMHWWPHFYNDRGIHFTATVLCAKDRCRCDHLDCHGGPFLLALVGSADKGGIALATAYSSETCQWSDKISLQSPGLQIDNEGHTAVVGNKVYVPSYDCDSVVEYNIREQQLSVIKVPEILGQGYLDLIGAEDGMLLFASVLKPRLYLWSMEAGPRGAAAWARRRVVELEPLLPHRALLDMSDSDVWAAGFAEGVSVIFLRTPAGLYTIELNSGRVNKVGESRIEKVMPYTSFCTRAWRRVLASDEASPPLVGASILFSLRKTLKMSSGG*