MATSNLRRHLSASRLRLNRFISTSSSYHSHRRVVVTGLGMVTPLGRGVETTWRRLIDGECGIRGLTLDDLKMKSFDEETKLYTFDQLSSKVAAFVPYGSNPGEFDEALWLNSKAVANFIGYAVCAADEALRDAEWLPTEEEEKERTGVSIGGGIGSICDIVEAAQLICEKRLRRLSPFFIPKILVNMASGHVSMKYGFQGPNHAAVTACATGAHSIGDATRMIQFGDADVMVAGGTESSIDALSVAGFSRSRALSTKFNSSPQEASRPFDCDRDGFVIGEGSGVIVLEEYEHAKRRGAKIYAELCGYGMSGDAHHITQPPEDGKGAVLAMTRALRQSGLCPNQIDYVNAHATSTPIGDAVEARAIKTVFSEHATSGTLAFSSTKGATGHLLGAAGAVEAIFSILAIHHGVAPMTLNVKNPDPIFDKRFMPLTTSKKMLVRTAMSNSFGFGGTNASLLFASI*