MGSEAVDHSGAPCEGVGDSDGALESWEMEDAEATLKKFIALSTSCGNQQVGKEQVGAPGSPRAQISLMTSSSSSSEAGRSDIFKELVDSDEVDSFLREALQGKDRLTILRLEQEVERFMRNHKLQQLEFQPMPSSYLRLVAHRVVQHYNLQSSVADSSIPESARIIARKTADTRFPRIRLADIPLGTQSDEKEVFFTQQRIELKRRPNRFSRNVRELNGPVEVSSKPNPAKSVEERKEEYNRARARIFSNVEVGGKQVGESPAIGSMPGVDSYSNNCFRYDKKLEQTSDPISRAEILSVSARTGNSKQERERDLTAVQRGNGRVAIFRDREKDRKDPDYDRNYDRYMQRFDPGFGVVSQAPPYGVQAMYSPVVNYNTEFPQLGGPAVRGQVRVEASVPRVAPTPVRGPWVGSSTALAFGQPDSVMGSYNTGHLGSSQSAGVYMHPQQYARAGATMAYPPSQERFSHPISQSHVQSEGSLSQARRQ*