MAEPKLLAEALNAVLRASQLPDDRKSLVVGDDFNNGLDLGALLCSLHSTGFQAAHLGQAITELDWRLSDETIDEDNNNDHRDPEYQKGMKCKNFLECTSNLISSGARETISFLIEHKLVDVLVTTAGGVEDLIKCLAPTYMGDFAMKGAQLRSTGLSGIGNLLVPNDNYFKFEDWVVPILDQLLVEQKNEGKLWTSSKVIARLGKEISYPDSICYWAQRRATLKNEQFSTTPTYCPALTDGSIGDKIYFHSFHNPGLVIDIIQDIGGMNGEAVYASLSKTGVIILGGGLPKHHICNANLMRNGADFAVFIYTAQEYDGSDSGARPDEAVSWGKIRGNADSIKTWAMFLDGFEFRVHCDATITFPLLVSQTFAPRVKTEGYTRDRADSN*