MDCQLSVHKPNPRQYIASIPSLPGLEVWFQRASDVVRKIKAGDVDLGIVGYDMLCEFGQGDDDLIIVHDALEFGKCHLAIGVPTYGIFANVSSISELAAMPQWSAERPLRIVTGYTYLGKQFIQKNGFKHVQFLTADGALEAAPAMGTADAILDLVSSGTTLRENNLKQIDGGVVLKSEGVLVASKRALLHREMALETTHEILERLEAHLRARGQFTVVANMRGKSSEEVAELILHGTDLHGLQGPTISPVFSKTNGTVQEDYFAIVICVAKNHLYDAVKQLRKVGGSGVLVSPLTYIFDEEPPRWRQLLEKLKLS*