MAAPSLARLLAVTLLCALLRSASAKMAPCAHFGGVKRVALLVADPGSFSGSAEEKYFSENLKSSHAIGSNETVCGGKSFGVIMGQPVVLVTTGIGPLTAALCVTELLKCRPYIASVVYAGTSGWSAQVGGVLNAEGAPNPSRKVTRIGDLCVSPFAINWECQQTDWTQQCKGFPNVDSYPQDIFGPAASFLYGQCIFTSATRASVVLARQLYRAAMSAMAFSSRPKRSKAVLYNEKIYFGNMSAGTGVRYRYDYPDARNTAYDHQTCSEADGQFFYSGVPWDMSARNFTALLLNEVWKGKKRFTQKNVIAVSAMEAIGVAMAIQQYNSFARKKVPYTIIRGNSNWLHAPVYKTKDGKWRQITQSRDFASGYAYAIASYSNAVLTWLRSRCISQIKAGELKGSASVLCQFTLSYTG*