MEHALVTRTHGRYWTVRRLSGTSVLTFLLLIAVGLNIGRVRQLIIYEDLNVLAYLDIPLQVETTEDRNAEELSMDEYPVKFNTLKSTDRLQNVTPSPLLTKTDGILSTEKGSVEAAIATKDGASTTVALSRPTDRTLRFPTVAERVRFYMSSWYEPPCSEVDLLQVVQHTGSKLNSEMGDTTIVTNGGNPVIEFGGHEKRVYPSFSLQRRMQSTNNSLSVVLRARAMAGGNVIFALDKTSLDVCQFGPQPKKILWQVYCPELRDKLLLPYLAANQTKLAGKAKSGDEKTLILAQVGDALATRVLNDLGEIRHQSPKPSVPHFKKVRSAWEDKDGRESLLNASPVACSTLQSRRTNHQNLEPIIWKMEIDRHYGAVHQITEVDIPWDQKRNVGVFRGATTGNVNQRLPMRERCLENQRCQLVLMYHNSSFVDAKFTNVLKQSKLPTEFDGITMTGSRFQLDKLLEFKVLIFLEGNDVSSGLKWGLYSNSVVLINKPSVSSWAMEELLEPWVHYVPLKDDLTDAETQIKWVIEHDREAKEIAIRGQLWIHDLLFDKHSERDNAAINQEILSRYEAHFRPGIEQENGQPNLEN*