MSQFPNRAALWLNKLAPDVPLMSGLCPSVQVADGQINGENVRFIAVVPDANNHYPRAAGGEVGLLEGWTLAKVVNETIAADADQPVKRPIVAVIDVPSQAYGRREEAFGIHQALAGAAGAYAKARLAGHPVIGLIVGKAMSGAFLAHGYQANRLIAFNDSGVLVHAMGKESAARITLRTVEALEKLAATIPPMAYDVSNYATLGLLSALLDINNPDAPDDHDLSLVSNTLRDAIADARTDASLKCRLGAENRRSSQLVRDRMRASW*