MNKRIVIIGGGVVGLATAWELIKRGHQVQLLERNAEPGSATSFANGGQLSYRYVAPLADSGVPLQGMKWMGKADSPLNMRLRMSLQQWRWLLQFLRACNNQTNKMNGDHILRLSLLSRQVMQAWRDEDNLADFHWRRSGKLIIHRREYDFNKAAKGIDPQYQQALNAEACLQLEPALKHISPSLQGGIYSPGDETADCHQFCLALLDKLNASSDFSLLTQCEVRRLNKRGGRISSLETSQGTLTGDEYVVAAGNGSGSLLGHLGVRVPLCALKGYSLTLPYPEKAGIAPDISVTDYGHKIVYARLGQQLRIAAMVDIGYDGDELRESRIQALKNIVARSFPELEGLDEAEVWTGMRPSTPAGPPMLGRAGYPNLWMNLGQGSLGFTLAAGSAVVLGALIDNQMPDISLEGLTWKQTA*