MPIPVPAASSLLDLLSLKGKTVVVTGASGPRGMGIEAARGCAEMGANIALTYASRPEGGEKNAAEIAKTYGVKAKAYKCNVGDWESVQKLVADVIAEFGQIDAFIANAGRTASAGILDGSVNDWAEVIQTDLTGTFYCAKAVGPHFKERGKGSFVITSSMSGHIANYPQEQTSYNVAKAGCIHFAKSLANEWRDFARVNSISPGYIDTGLSDFVDKKTQDLWLSMIPMGRNGDAKELKGAYVYLCSDASSYMTGTDLLIDGGYCIR*