MSASPRPTGTTLPRDMFTFICGTALPDYTIHCLAKNGRTVVFQSNFKNSLGLPDTYGPEDFTVDVRLNTLAHVYETLQSIQTLLNAIDVENANWVYVNRKPNGELQLLPCRKPFYKMVKCPLWSQSIYEHEIEISRWNDDCQANGFWDGKPVDIWYGWDKNKMRIVNRAMEAAYAVRDLDLTYEVYGHLLDSDGHVLGLVTEATWGRPVRLEDRIQVYEAIAKLQRHFCLFFSIGADCVLIAGGKVRLADLASIEYVPADDRHDFDRRAEKVHWGPLDDLFTDLELGIPRMAHYQFTVTAPLLFLPTTPSPERPITARVVVFATLWKPYSAFDDDTGGDFKHPMDINVVISQKVNTSKANFTSCLLRISDLTRGWILARTSFKNPLRQERPSIQSAHGTTTRSRPYTRKRASNRRVRNLSPASDCTSESGSTSGRFEEIF*