MVSGELENATASLCGLRLSPVVSVVTSADDEAGKSFISMVNTLCSSIDKDAKIAFDCEGVNLSRLGSVEIVSICFSSSEVYLIDFGKEKCPKIVEAVKELFECSTLTKIIHDCRMDFDALYHNHGIKLVNVHDTSAFHDFIGYEKGKNLNDTLSYYGIRVNTERDKSVYKSNPNFWAARPLTKKMIDWASSDVDKLFQLAEKQLGRISAAQKSSAVEKSASYAELAREMSVESGLRVRGSIGLFIGRGGANVRSLERQTGCLVYSNRETDTWFVFYPNDASLNTVKRRMGY*