MPNLSTDRNMGFSAFLTWTAVWVAILHQLHQVTAFPLHAAALNDIPTYSDSTDREWRMQVDAHVKEHLATILRDEAVNRLDKLGKVSDSPEFLQRTFMSPAALRAGQLIRTWMSDAGLFTWIDDMGNVHGRFDGMNSSAPALLIGSHMDTVIDAGRYDGALGVVSAIAAVKALQKSGRLVDYPRPIEIIAFSDEEGVRFQSTFLGSGAIAGTLSPNLLQVKDKRGVTVSAALQKLSFPGTKESLFNLKYEPESVWGYVEVHIEQGPVLESKGLPLGVVDAIAGQTRLRVSMKGSAGHAGTVPMAMRKDPMPAAAQAIVAIEELCIRPQQGGSPATVSRPTANKGGALVCTVGEIASWPGASNVIPGEVTFSVDVRAKDDNVRELAVLNMELSIHEICRNRAIACTIERKNEAKTVECDKELIDRLSVSATAATNELFSLTGVQTTNEEPVPTLSSGAGHDALAMAQLTKVGIMFVRCTGGISHSPEEHVLDDDIWAAGLALHSFLESDLPASFSA*