MGSLLDRPLRQQAELAMASTSLFLGFLILLMGYPETLLARTDDFPGWMGEKRLETRSSQKYEAFTVDPSKVINISWKPRAFLYKGFLTEDECDHLIALAKDGLQKSAVVDNDSGKPILSQVRTSSGMFIEKNKDKVVSRIEDKIAVWTFLGKENGERIQILKYQKGEKYEPHYDYFQDKVNQAQGGHRIATVLMYLTDVVKGGETVFPQAKRGRHFVKDETLSDCAKQGIAVKPRRGDALLFFSLSPNAIPDPISLHGGCAVIEGEKWSATKWIHVQSFDAPKKDLGDCSDENESCGEWAAYGECQKNPAYMIGTSEQPGTCRRSCKVC*