MEQPLTEAVESLSVSDPEIPQSSNPNPTHLLTPDEKFQIVRSVGEECIQEDELLNLLTKKPEPVCYDGFEPSGRMHIAQGVMKTINVNKLTSAGCRVKIWIADWFAKLNNKMGGDLKKIETVGRYLIEIWKAVGMDLDSGKVEFLWSSKEINARADEYWPLVLDIAQKNNLKRIIRCSQIMGRSEQDELTAAQIFYPCMQCADIFFLKADICQLGMDQRKVNVLAREYCDDTKRKNKPIILSHHMLPGLQQGQEKMSKSDPSSSIFMEDEEAEVNVKIKKAYCPPKIVEGNPCLEYIKYLVLPWFNEFTVERSADNGGNKTFTSFEELTAAYKSGELHPGDLKPALAKSLNKILEVMISDYVSVVFLLPGFKSTISIMYTRL*