MGGWAIAVHGGAGIDPSLPLQRQEEACQALLSALHLGISALRSASSAVDVVELVVRELELNPLFNSGCGSALTAQGTVEMDASIMDGSTRKCGAVSGLSTVKNPISLARLVMDKSPHAYLAFDGAEAFARQHGAEIVDTSFFIIEENVIRLKQAKEAKSIQFDYRLPSKGWDTCASEAEQMVQMNGVPISLYSPETVGCVVVDALGRCAAATSTGGLINKMCGRIGDSPLIGAGTYACNICAVSATGEGEAIIRATLARDVAALMEFKGISLKEAVDCAIHERLEDGKGGLIAVSNDGHVICGFNTTGMFRALATEDGHMEVGLWD*