MDVEDKPEHLLVLVHGILASPSDWTYAQAELKRRLGRNFVMYASSCNTFTKTFTGIDGAGKRLANEIMLVVKRREHTLKKISFLAHSLGGLISRYAIALLYSDDLVAASATTNIKQKGLIAGLEPINFITLATPHLGVRGKKQLPFLFGVPILEKLAAPIAPFVVGQTGRQLFLTDGKPNKPPLLLRMASDSDDGNFISALGAFKCRLLYANVSYDHMVGWRTSSIRRETELCKPPRRSLDGYKHVVDMEYCSAVPSEGPHFPPEAAKAKEAAQNAPSMQNTLEYHEIMEEEIIRGLQQVSWKKVDVSFHSAFWPFSAHNNIHVKNEWFHNAGAGVIAHVADHIKQQEKQQECSLFITASL*