MELSIAQPDDWHLHLRDGELLQTVVSHSAKQFGRAIIMPNLKPPVTTTTAAVAYYDSILKALPDNTDFTPLMTLYLTDKTTPQEIKLARESGVVYAVKLYPAGATTNSQDGVTDLFGKCVPALEEMINQNIPLLVHGEVTDPKVDIFDRERVFIETVLKPLIQKFPKLKVVMEHVTTMDAIKFVESCEEGSVAATVTPQHLLLNRNSLFQGGLQPHNYCLPVLKRETHRQAIVSAVTSGNKRFFLGTDSAPHERRTKESSCGCAGVFNAPVALSIYAKVFEEAGALDKLEAFTSFNGPDFYGLPRNTRKITLKKTPWKVPESYSYASGSIVPMSAGESLEWLPTFP*