MSGLLDRFIANKRQFWREFLKLYEEMPELWDVRHPDYRNKELRNQSYDILHNKLKVIQPNASKTDVGRRINIFRTNYRREQMRIWRQQDLGLHSELCKPVLWFYDNMSFLLTQESFQRRARKTRCKPGVKGKSMSDFRFDAMMDPLDTGSTITALPKLTNSSDTTAAEFTESLLLSPKIEIFENELDAMDTEGIVPNDAVKADNADTSASEFNEPASSTSTTLTVMKSSGSQQSNVPLSEASETLAKSWAIQYEEMAPTQRILARKAIADILFEGCMGNLRVNRGESRSTVDNYL