MKAPECRMYAERFPEIDQVVMVQVKSIAEMGAYVQLLEYDNIEGMILLSELTRRRIRSVSKLIKVGRIEPAMVLRVDEEKGYIDLSKRRVSPEDVEACEIKFNKSKVVHSIIRHVSETTGTLPETLYKSIGWPLYRKYGHAFDAFKMFVMDSSLLHREIAEFRASGDEDNQTVDESVALTLLKDIRRRMTPQPLKIRADVELTCFQYDGVLHIKSAMRAAELVSTEDCKVKMSLVASPLYVLSTQTSEREFGISLVDKAISVLQEYITSKGGKLLIKESARVVSERDDKLLAEQITNLNKVEERGSDTDDDTMGEVEL*