MALLLAVSLCLAASLSPCTLAAAAQGGKRPLVTAITKDPATSLYTSPLKDSRPLVLDLSGPLIWSTCDRAHPTLQCHHHDCAHAHSYHPPGCPHTGYGKADEEDRFRCKCTAHPYNPVAGRSATGDLTRTKLSANATDGRNPLFPVSFPAVASCAPASLLAKLPAGAVGVAGLARSRVALPAQVARTQDVADKFILCLPRSGDGVAIFGGGPLFLLTSTSPPSEAGVDLTKLTYTPLLSRKGSSSYYLPVKAIAFDKAQVQLPGNPLATGGVVLGTTAPYTELRPDVYRPLVDAFDKALMRRWNISKRVPAVAPFELCYDSKTLPGPTRIGWLVPDIDIVLEGGKNWTLGGLSSMVDVNNFTAACFGFVEMKLGKGGYGGAPAVVIGGFQMEDHVLQFDPEKQQLGFAKLPIFISCRNFNFTLSH*