MVLLPVSLGRAIFSCFSHLPAAYGVKCNDMYAFNLGFYVIWATAAVIGYVMDYLSSHDLKVLLMYFLKWSAIVSKSFLLLSLWIVVIPVLIGLLFELLVVVPLRVPIDESPVFLLYQDWALGLVFLKIWTRLVMLGQITPLADESWRTKFEQVRADGFSRLRGLWVFREIVAPILVQLLTALCVPYVFSRGLFPILGYSLLVNSAVYRFSWSGCLMVGAVWYGVRRMHCWMLELHNSIRDDRYLIGKKLHNYGENKIIPSILTQHPSGNTSESTTENLVSSSDALAVQESDVSVNGNGIVEDAGEGSSNSAGALQ*