MATMGSFQPYGHLIRSARTGIAYVPRRTLTYTPVRRAEEDPNASNDKPETKQKSGAFSSIKNFFGFGKSDAKPTIRRQTAPLKREGELGAGSIFAEDEAGPKLTASGRTPSARKQGQVEQEGEAEDFTVEKRNRSHMMAVLDPRPKARIRWERKMVVRELRSRGRLSKTEKILRTERESLSKSHWFKTSIKKLGPLARQIAGKNIDEAILQMQFSKKKAAKDVLEHLKHAKNVAIVRSGMGLGAAQAGEDAPKPKPITITLKNGERKTISDPTSIYIAQAWVNRGPYGHDYDHRARGVINIMRPPYTSLSVLLKEEKTQIREWQDREARELRKRKANLWVQLPDRPITQQNQYYSW*