MMQNPYLYAHHQQHTPQGDSAWMHQQTTHHQHAQQAAAAAAASVAQQHHYSRIASAHSAANAAGLVSAAHAVGQEGGMDAGVSEDNRRTLAYIADLLNENTREAALLELSKKREQVPELALILWHSFGVMTSLLQEIISVYTLLNPSQLTAAASNRVCNALALLQCVASHNETRTLFLNAHIPLYLYPFLNTTSKSRPFEYLRLTSLGVIGALVKNDSSEVINFLLTTEIIPLCLRIMETGSELSKTVAIFIVQKILLDDNGLNYICATYERFYAVGTVLSNMVAQLVEQQTARLLKHVVRCFLRLSDNARAREALRQCLPDPLRDATFSSVLRDDAATKRCLTQLLINLADNGGEPGTGHHGL