MVDPRRGLFLASQDGLRPNPHSASSAGEDHLSYFALLGRICGLALYHRETVGVAWSHAFLKAVFGYPLSFDDLASVDPALHQSQRTLLAMPAEDLGAMCLCFEVDGDEAVIYEESSKRRRATELKPGGADEPVTAANVEEYLRLYAQHKLLGAVEPQVAAFRAGLAVFLDGRPFASLRTCCTVQLLLCGEAAIDVDDWERHTRYDPPEYAHSRGVAWFWRAVPAERAQLLFFATGATRPPATGFASLMGYRGAEQRFTVACIGGGATGRLPTASACFNRLYLPEYCCEAHLRAKLRLAL