MTRTRERAIARSVAGSSLLFTRNQRQMRMVVKSAMAQRQRKRAKRRKSSVDLLPGLIHDVVYQQILPRLPWYQRPVMTAVSKLWRAAMESLNAELGARSRELQDLPRGVVLLFNAGSGSDGIFQQQSFFELFDYSAGTWHELPPLPDRSPEESVEECFCFERCIYGIFKGEIYKLDLPAGIWRWEKLTTRTRINGGVAVAFMEDGMLYLSGKRAEVFVLEKHDLANRCAKSICVQLVGFSGLAAQKGDVKSLFEGFSDWNRVAGTLAFLFQIKPLNISRSCTAPAFVSERKFLVATRKCYLELHDLDTGLLDEINVQRKLRLVVSHTIVALAYHGGVIYVLMQVDKGSHASFSLWRGEACGDSLSPELGKFEWKRVSCPLKFGDHYNKASLQILS*