MVRGPKKHLKRTNAPKHWMLDKLGGVFAPKPSCGPHKLRECMPMVVFLRNRLKYALNYDEVKKIVHQRLVKVDGKVRTDKTYPAGFMDVITIERTGENFRLIYDVKGRFAVHRITPEEAKYKLCKVKKLLVGLKGVPSIVTSDGRTIRYPDPLVKVNDTVRINIATGKIEEFVKFDSGNVCMITGGHNLGRVGLIINRERHHGGFDIVHIKDTLGHSFATRLNNVFVIGKGNKPWVSLPRGKGVRLTIAEERDRRIQAKAQ*