MATLEPIPNVTKLSDRVIRVLGQNPGKFTLQGTNTYLIGTSNPYILIDTAEGRDEYIPVLEAALNNEAKPTDPSLPDVSDIIISHWHHDHIGGIPAVLELLQKRWASRNPSTPFPAPRLHKYPLSSSDIPTEQKKWDYLPKILNGLSKELYTPSPSGSILHDLHDGQIIKGNSASLRVLHTPGHTLDSISIYIPEDRALYTADTVLGQGTSVFDDLGLYLNSLNRMLSFTIDPPDSQPAADGDTINVAQVVLYPSHGPMVANGKETISMYIKHRLDREAQVVQLLAGPPQGEEAWSTWGIVKTLYKSYPENLWEPAMRGIDLHLRKLQEEKRIRKLDGEGKTSTWSLVSRTPSPSL*