MGSNQAAVSFLTNLARAALGLGASATILNSSLYTVDGGQRAVLFDRFRGVIDDTVGEGTHFLIPWLQKPYIFDIRTKPHTFSSISGTKDLQMVNLTLRVLSRPEVNKLPSIFKTLGLEYDEKVLPSIGNEVLKAVVAQFNADQLLTERPHVSALVRDSLIRRAKDFNIVLDDVAITHLSYGAEFSKAVEQKQVAQQEAERSKFVVAKAEQERRAAIIRAEGESESAKLISDATAAAGMGLIELRRIEASREISTTLARSNNVMYLPNTGSQMLLGLNPSR*