MELSITQPDDWHLHLRDGDVLKAVVSHSAHHFGRAIVMPNLKPPITTTAAAVAYREAILKSLPANSDFNPLMTLYLTDTTSPMEIKLARESQVVFGVKLYPAGATTNSQDGVTDLFGKCLPVLQEMVEHNMPLLVILXFGKCLPVLQEMVEHNMPLLVHGEVTNPEVDMFDREKVFIETVLRPLVQKFPRLKVVMEHVTTMDAVKFVESCSEGFVAATVTPQHLVLNRNSLFQGGLQPHNYCLPVLKREIHREALVSAVTSGSKRFFLGTDSAPHDRRRKECSCGCAGIYNAPVALSVYAKVFEKENALDKLEAFTSFNGPDFYGLPRNNSKIKLSKTPWKVPESFSYASGDIIPMFAGEMLDWLPAPL*