MSPPADTAALASTSGAPLAPLVAAQLNFVLSQANLPIRVGQIWSGCRDGRYADRFTLAIPFCLDYVYWDFLYNALSPKVAPDVVFGPDDEGFQPLVDFDETGSGEKSCLANWDCRDTSALLSLIKELREFYIEYQKKRAAEVDDARLKFEISTVLSKEGIEVCTVSSNGRPDEVKFAVPLLDLDLAKLVPGCPWKLPQKIHLQAVFPISRSYSSVPSAPRLKLVSTPDLKSFFSVDDVKLPPWLDGMCMAEYLPNLEENLKIQVVEASASIGSRRRFIEALAPTFGRPLEADPIFCRKATILSISGIFTFLVHFVIPLQFPKHQPVLTLESSQHFNAQGLPIMSAPVNDYPWSPRWDPTEMVERIYDFLVDECQTFKKFCSDSIPQQK*