MPVEHLDVLIVGAGLSGVGAAYHLMKHCPGKSFALLEGRAAMGGTWDLFRYPGIRSDSDMFTLGYNFKPWSDPKAIADGPSIRRYIEETARENGIDRKIRYRHRVLRADWDSANARWNLDVQRGDEPEPLRMTAQFLLMCTGYYRYEAGYTPEFVGREDFAGQVVHPQLWPEDLDYSGKKVVVIGSGATAVTLVPSLTDKAAHVTMLQRSPSYVITLPQKDAISNFLRRFLPETWIYRQARARNVAMQMVFFMLARTFPGLVRKALLKLASLQLGKRFDMRHFSPRYKPWDERVCAVPDGDLFKVLRKGKASVVTEHIDRFVERGIRLKTGEVLEADIIVTATGLDLVMFGGAELAVDGKPFQVNQSMGYRGIMLRDLPNLAAVVGYTNASWTLKADLSSEYFCRLINHMDATGMRQVTARDSTGDVREEPFLNLDSGYIQRAAERMPKQGDRMPWKLYQNYVLDLALLRYGKVEDGYLVFSSPAPQRQAGGAAVQALG*