MVMGEEGCKVCVTGGSGYIGSWLIKKLLAKGYTVHATLRDLKNESKVGLLKSLPQSEGKLVLFEADIYNPNDFDLAIEGCKFVFHVATPMIHEPGSQYKDTSEAAVAGTKSIFLSCVRAGTVKRLIYTASVVSASPLKEDGSGFKDAMDENCWTPLNDSLAYIYRDDPFLKGYTYSKTLSERHVLSYGNEENGGGMEVVTLTCGLVGGDTLLSSTPASGVVCIAQIMQNERAYISLKFLKELLGKIPLVHVDDVCEAHIFCMESTSISGRFLCASSYISLEEMANHYALHYPEFNVKQEYEDGLKKDIKWASTKLCDKGFVYKYDAKMLLDDCIKCARRMGKFL*