MGSTGPAAGKPHAVCLPYPAQGHITPMLNVAKLLHARGFDVTFVNTEYNHARLVRSRGAAAVAGLPGFRFATIPDGLPPSEDDDVTQDIPALCKSTTETCLGPFRNLLARLNDPATGHPPVTCVVSDVAMGFSMEAATELGLPYVQLWTASAISFLGYRHYRLLVGRGLAPFKDTELLTNDEYLDTPVEDVPGLRSMRLRDFPSFIRTTDPDEYMVRYVLRETERTAGASAVILNSFGDLEGEAVEAMEALGLPKVYTLGPLPLLTHEQPPTPRSAINLSLWKEQKECLQWLEGREPGSVVYVNFGSITVMTSAQMVEFAWGLAQSGKQFMWIVRRDLVKGDAAMLPEEFLAETAGRGLMASWCPQQEVLNHPAVGAFLTHSGWNSALESLCGGVPVISWPFFADQQTNCRYQCNEWGVGMEIDSNVRRDAVAGLITEIMEGEKGKSMRKRAVEWKESAVKAAMPGGSSHINFHELVRDVLLPKN*