MSPQCTSDDFFHILSQIPTLAHLTLAGKILVPELFHPDTYPGFELQQLHYLMLSNLEPLTTVQLLRLFVFSADRRQAPLGPDTPLFGSRIPPGTSTQSPNTSILPSTLFDTFDGPLDAARPKRVIRSMPHRRSRSFPIRYRTSQHAFTMATGPKWPYVSLHLRIRHDVTLRMNLMRATRRGRFVRNNAKPLVLPFSKGVSRVHSKTVIECNRFLSQLRIYWLINTSLTTIELKVQVALSLLDGDARAWATPYFAQLVSVQIGTQGVTTPFANEAAFAAAFRARFGNLDDEAAAQVELAKLCADKTVREKRTAAEFSALFKGPADRSGYGDLELRDKYLSGIPSRVYRKIELETFTTWKDAEKCVTEVEQILDISWACWPELNNFLA*