MTMAFQVEPKLPIIEFTDETLRGGTTSWLSTSREIRCALEEYGCFAAVYKKVMPELREAMFDHCKELFKLPLETKLKNNSDIFGFGYGGNFVTMPLAEFFGIVDGETIDAAKDFANKMWPNDDVRKYCEESISYSKLIAELDDTIIRMTLESYGIEKHYEALKHSCMYLMRLIKYRSPKINEKSIGHSPHRDKSFMGIIDTNQVGGLEMQTRDGKWITFHPSSYKTLVIIAGEPFTAWSNGRVYAPIHRVIMKGVEDKYSLALFSFMRGTIEVPEELIDEENPKQFKSFNNFQYLKYCGTHGSKEKDPLKAYCGV*