MVSPATTATMSAWQVRRPGPMDTGPLERVTTRVPRPAPSELLVAVHACGVCRTDLHVTEGDLPVHRERVIPGHEVVGEVIEVGSAVGAAAGGEFDRGDRVGIAWLRHTCGVCKYCRRGSENLCPQSRYTGWDADGGYAEFTTVPAAFAHHLPSGYSDSELAPLLCAGIIGYRSLLRTELPPGGRLGLYGFGGSAHITAQVALAQGAEIHVMTRGARARKLALQLGAASAQDAADRPPVPLDAAILFAPVGDLVLPALEALDRGGILAIAGIHLTDIPDLNYQQHLFQERQIRSVTSNTRADARAFFDFAAQHHIEVTTPEYPLGQADRALGDLSAGRIAGAAVLLI*