MAATQGYPFLCLENPLLDIQAVGDAALLEKYGLKDNDAILAEEKHMGLYDELLSRDAKLIAGGAAQNTARGAQYMLPDNSVMYIGCVGKDKYADILKEACNQAGVHTEYRVDDVQPTGKCGVIITGHNRSMCTHLAAANEYKIDHLKQPHVWSLVEKAQYYYVGGYHLTVCVPAILALAEEAAAKNKVFMLSLSAPFIPQFFKDQLDSVLPYTDYTFCNETEARAYAESHEWNTDDVVEIAKKLAQLPKKNSSRPRVAIVTQGTLPTITATVKPDGEVEVKEFPVHEISKSSINDTNGAGDAFAGGFCAGVVQNKSLEESMDMGQWLASLSIQELGPS*