MDPPPLGPPLMEELVEEVLLRVPPDDPATLVRAAVGCKRWCRLISGATFRRRFRELHPAAPMLGFLYARRSGTDFVPASSFRPPHAFREDWNAIDARHGRVLATALESFSPTGTRFIVWDPVTDGAQSLPILEFRPYSWGAAVLCATAGCDHLDCRGGPFLVVVVVTDVSQMRTSAYEYSSDLGTWSEPITVQHPNDWIMIRLHAHVGNALYFNYGLMILKYELGKRELAFIDLPSEFHARHIVLMQAEDGGLGFATIQESKLSLWSRDQAGADGYAGWAQQRVIDLDKLLPVSDCNISVSPYVYAARPPYVVAVADSVGVIFIGKDDGLFTVHLNSGRAERIVVESNSNFKVVPYVSSCTPALDMASTGDEGPKVDDSSASQT*