MTSKVGEYEDVPEDESRLTEENVSVPEEEVEDEDEEEDDDDDHIYINEETESGREKVLVSHAPQERIVPPLNFCPVERYLYRSGQPSPVNFPFLLNLKLKTIIWLSNEEPQDTLLEFCDTHRINLQFAAINPDAGEDDNPWDGLTEHSIINVLQTIVTQENYPLLVCCGMGRHRTGTVIGCLRRIMGWNLASVSEEYRRFTGSRGGRILVELLIEAFDTNLVKIDKNKAPSWLLTALE