MVKLRSGKTTQPSTMSTEEGTSHHEDTTEESTLPQSDKEIIKMLLEQNRLLKLSLEKKDEVEKPQERAPSEIEKLFLMMEQKRRRELAEERKVEEDKRRSDEDRRRADLAAMELQHRLDRETMQLQHQQTLATLQASLVAALPQMTTPASSSTNSSTTVIRASPNFSKYDGKCDHSAVTQFIHQFVAHFPLAKIADTQDKVHLAAPHLTGEAVTWWQHWSGLHTDAYSGAPRYEWDTFVSDLKARFLPPQYMTNLEDEFYKLSQNGSPVVTYSNKEF*