MSTENVLRKNPPQWKDLAGKYPYLKQFLDSENQSRLDFRRPGAHRAVARALLAEYFALEEWDIPAHYLAPAVSSRVDYLLCIKRLISAGFGSDLSGLQLGPASSRSARPTRKVLDIGTGASCIYPLLGVRLFPDIDFLATDCDAVALAWAKKNVEAHPDLANRITLKLAPIANSECMLEHVLEENDKDFFDCVMTNPPFYDADTAERPGVHPHRAGNPEGSVQQTHTPGGESSFVRNLALESFRYSRRCKWFTALVAKKKDAQLLLEMLENELGAPHRRIITLCPQDRTRRWVLVWSFWTLEEPLCRLQNSSSRAGWALDCGNLGPGMQFLDAVNRFARAGCVKAAEDRWIVRMDQALVTESRECLAVELLVMTRLEAHPISVKLRLITSFLRHAVFQIQLVNDHSSGPKNGILNEYVESVERQLRSFLC*