MAELGANRQEGMLGRSPVSPLLTLDSGISLSFLGPDLATAARNVKFCGALSSNTFQGAWTSHLSPKKWIVHSTAQIDNLALNDEQKKTWEACREALSAFEFSAQEKDKILGKAFGHVHSPYWGEERKQQVPDIEIVSGIIDYLRSLGLSDDELYKVVKKFPEVLGCSLEHDLKNNVKILEKDWGIKGKTLRNLLLRNPKVLGYNVDCKGDCMAQCTRCWVRF