MGRESVAALSSPPSATAPSTAAATALAPGFRFHPTDEELVSYYLKRKVLSKPVRFDAIGEVDIYKHEPWDLAVFSRLKTRDQEWYFFSALDKKYGNGARMNRATNKGYWKATGKDREIRRDIQLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVEYETEKNGNLVQDAYVLCRVFHKNNIGPPSGNRYAPFMEEEWADDEGALIPGVDVRLRVEPLPLANGNNHMDESASKALININETPRDATPMDVEINHQNHDEKAIIPQENNNNKHNDEVEEALKREHAEEEDDRPPPLCVLNKEAPLPLLQYKRRRQNESNNNSSRTTQDHCSSTTTTVDNTPTLISSSAAAATNTAISALLEFSLMGISDKKENPQQPLLRPHKEASPPTPLASPEEKLNDLQKEIHQMSVERETFKLEMMSAEAMISILQSRIDALRQENDELRKNNAKGQEML*