MNPVLKAEILRYGVFAQLCYDVFDGKLCMNDNNLGVYYGYQVTKCLYAETDNRLERSIKTSVWIGFIAVCTDAQEIQRLGRRDILVAWRGTQTSREWIKDITDFLVPYRLSSTATLDQVVRVEKGSENWGVRVEKGFENCYTSVGQDSKCARETVRSEIRRLVDDYKNENLSVTLTGHSLGAALATLSSYHIKQILKAHSPARPIPVTVFAFASPRVGNRAFALRMEELGVKVLRLVNKNDIVPKVPGILFNENSCGWLNGIFDWLPWAYFHVGVQIVLDNNASPLLKHTYWPAYTHKLKVYLHLIDGYVGKGKPSARDLALVNKTCDLLIEDLGIPLIGPSSHSSNEIKSIKLDNGMKYGMIDR*