MSNLAPGYRFYPTEEELIGFYLRNKLEKRRDDLDRVIPVYDIYSLDPWQLPSISGELCTGDVEQWFFFSPRQEREAHGGRPNRITPSGYWKATGSPCYVFATNNKIVGLKKTMVFYEGRAPLGKKTKWKLNEYRAITEATSSGANPQLRNEFSLCRVYIKSGCVRSFDRRPLIATSEAITNRREISNIYLCNVAGGNSSSASSSHEKLVKEEREGSYEGSSSVDHFHPSFEETINDGKMMNDLDNLLESLDWD