MADTQITPQQVTNDDEQLALFAMQLASASVLPMVLKTALDLDLLETMAKKSSPMSPIEIASQLRIENPNAPVMLDRILRLLSSYSILICSGGYGVERTYELGPVCKYLTKNDDGVSIAALCHMNQDEVLMKSWYHLKDAIRNDGIPFNKAHEEMTSFDYHETDHKFNMVFNNGMSNHSTITMKKILETYKGFEGLTSLVDVGGGIGATLKVILSKYPNLKGINFDLLHVIKNATPHDGIQHVEGDMFKSVPEGDAIFMKWICHDWSDNKCVQLLQNCYKALPENGIVILAECLLPETIDTTSLLTKQVFHVDCIMLAHNPGGKERTEKEFEELANASGFKGIKVVCNAFGVYIIELLKKID*