MTEVIMTQTPPVLNGPSEKEKKYDRQLRLWAASGQAALESANILLVSSGAGTVGVETLKNLVLPGIGQFTIYDPATVCESDLGVNFFLDEDSLGKSRAQCCTEMLLELNPEVHGEWHPNSESGALTLAQLLEKSPTFTMIIYSHPITEADKDLLWTYGSKHKTPLISMHSAGFYSYFQVKLPGAFPIVDTHPDETATTDLRLLTPWVELQQFAKELTYNIDSLDDHEHGHLPYVAILLHYLDQWRDAHEGRYPTTYAEKKEFRTLVSQGARIGNATGPEENFEEAVAAVLKTISPPSLPDGLKEVFRYLDSHKTEERTGFWLIAAAIREFWEKNKCLPVPGKVPDMKAQSNVYVRLQNIYKSKARKDVAEVLDIVRTYPGGKEVDPSGVELFCKNAAFVKLINAAEDGTNGDRLAKVVEDELANDAIAEASMLPLSLVPIYFALSVTAHDPTATREQIMSAIKDCVPSVGDHERLLEASEEVARAGGAELHNISALTGGMVAQEMIKIITKQYIPVDNTCVFDGIGSRCQTLRL