MSVPDYIAKYDSLEPGAHLTDVEVSLAGRISNKRASGPKLLFYDLHGEGRKVQVMADARSSELDLPGFQATHNETKRGDIVGVVGCPGKSKKGELSIFPKSFQVLSPCLHMPPKAHFGLKDQETRYRQRYLDLICNHDVRNIFFARAEVIRSVRRYLDTRGFLEVETPMMNMIPGGAAARPFITYHNDLSMQLYMRVAPELFLKQLVVGGIERVYEMGRQFRNEGIDLTHNPEFTTCEFYMAYADYHDLMEMTEEMVCEIVMAVK