MGACGSKRAPNVEERSERLHEFFGATIDCEVRPSGLGSAEAVAQDAEHGKAAPSAAAPAAAEGGPCVFEGMQPAGINARLSQGALSPEDLEIQRTELKEAAKLIDSMGARGEEAAILAPAEKDGCKYELAINWESSHVALVTQKMQAVPLSMLECVALVREPDLIPLPKWPGLPRIERIALVHEFTPNNVVYHVSIEPWGPFPGCDSVCCAVGFVRTDESGKACVGFARSPPEDEQEVHRGWSVLPKQKRRTRMQVDGCAWVVAPSAEEGKVDVTIFMKTRIPIPHWLVPPALVRWVTPKGVRRILPLLT