MDYSVSTQTYVKLVLHAAKRPANSVCGLLLGTEQGQGFSISDAVPLFHHEAPLAPLLEVACAMVDAHCQKSQKLQIVGFYYAGNGYSPSDSSNGLSHFAEKVADKVEQNSSRACVLVLDGQQLNSEAKTGLQILLKDVKRGWTKVENRLKVADGATKTVTQGMKQNVQNDVVDFEEHLEDPSKDWRNPHVVELLKLNV