MMKPQHGAPAGGGGGHGHGRRAPFLTSYALTLAFITFVSVLYFKDFSSTLHQPFLHHPPPHRRHISRPRPRPDHGTATTAGASNKPAPAMAVGRAAAGCDVGVGEWVYDEAARPLYQEEECPYIQPQLTCLAHGRPDTAYRHWRWQPRGCSLPSFNATLMLEMLRGKRMLFVGDSLNRGQYVSLVCLLHRAIPESSKSMETLDSLTVFRAKDYNATIEFYWAPFLAESNSDDAVVHRVADRIVRGTAIEKHAKFWKGADVVVFNTYLWWMTGQKMKILQGSFEDKSKDIVEMETEEAYGMVLNAVVKWVEKNMNPKTSRVFFVTMSPTHTTSKDWGDDSDGNCYNQTTPIRDLSYWGPGTSKGLMRVIGEVFSTSKVPVGIVNITQLSEYRKDAHTQIYKKQWNPLTPEQIANPKSYADCTHWCLPGLQDTWNELLYSKLFFP*