MGSQQAAVSFLSNIAKAAFGLGTAATVLNTSLYTVDGGERAVIFDRFRGVMDQTVGEGTHFLIPILQKPHIFDIRTKPHTFSSISGTKDLQMVNLTLRVLSRPEVMRLPYIFQTLGLEYDEKVLPSIGNEVLKAVVAQFNADQLLTERPHVSALVRESLIKRAKDFNIVLDDVAITHLSYGYEFSKAVEQKQVAQQEAERSRFGVMKADQERRAAVIRAEGESEAAQLISDATAKAGMGLIELRRIEASREVAATLARSPNVAYLPGGQSMLFSLNR*