MSWQNWVVSWLARNRIKKPTERLPFDPIATRVNAETRSMPMPVRLPPDWRIVRADGALPGEWIEPADSDSLGDAPPVVFYLHGGGYFFCSPRTHRSITIGLAVHARARVFALDYRLAPEHPFPAAVLDALAGYRGLLAQRVAPSRIVVAGDSAGGGLSLALLVALRDAGDPLPAGAILYSPWTDLAATGASLVENDASDVMFRGAWMARGATLYLGDSGVPADHPLASPLYADFTGLPPLHCYVSTSEVLRDDTLRMAERARAAGVSVSVELGRRLPHVWPIFYPFLPEARKALRQSGDAVRRMTAGRAVPAECAPA