MSEKKVILSGAQPSGKMTLGNYLGAIKNWTELQDNYDCYYSIVDLHAITVPQDPKVLRANTIELLAQYIACGLDPEKNTIFIQSHVKEHVELMWVLNTMTYMGELSRMTQFKDKSQKSEANLNAGLFTYPVLMAADILLYQTDLVPVGDDQKQHLELARDLANRFNNRFSPTFVVPEGYYPKGGARVMSLQEPTKKMSKSDSNENAFILLADDSDSIKRKIKRSVTDSLGVVKYNDEQPGIKNLIDIYSNLSKKSVEEIVNMYEGKGYGIFKEDVAEVVSEALRPIREKYVDLLNNKDYLEKIYSMGAEKAEKQARKTLRKVYKKVGFIERRY*