MAALGGSLHILQYLPLGGAHARITKKSMLRSVFLGRVMKQHSFGVCLEVSKGKSGLGAVCEFENVETKNDRWAGLAYDTSDDQQDITRGKGMVDSVFQGPVGMGTQTAIMSTYDYISSAQRMYSYDNTTLDGYYIAPVFMDKLVIHIAKNFMNLPNIKVPLILGIWGGKGQGKSFQCELVFAKLGINPITMSAGELESGNAGEPAKLIRQRYREASDIIKKGKMCVLLINDLDAGAGRMGGTTQYTVNNQMVNATLMNIADNPTNVQLPGQYNKAENPRVPLVVTGNDFSTLYAPLIRDGRMEKFYWAPTREDLIGICRGIFQADNVHNAIAKLVDTFPGQSIDFFGALRARVYDDEVRKWIVEVGIENVGKKLINSKEGPPTFKKPVMTVEKLLEYGYMLIQEQENVKRVQLAGKYLKEAALGDANEDAIKQGTFFGE*