EHFTSYASYHHPAPDPDLSPALDATQSDMLLQLKAFLLDGIDSEPPAEVCSGWSSPSSSTVDVCSEMQAAMGPSTIRDHQHWSPGTVDTVDMPLDIDAFLIGSNADAAAAEECSDWLSPSSSTSSEVANVSPSTPDVHQRPDAGTGPAASPGDKRQAFIGVRKRPWGKFAAEIRDSTRKGARVWIGTFDSPEAAALAYDQAAFAARGTTAVLNFPVECVRESLGPLALAGGAGCGSPVLALKRRHSKRTRRRKVSPTGFSNSKSTLQDLQPPAGQCSVVSGTAVDMPQQQATVSISQCPSGIVELDDLGDAYLEKLLRVVSSELGEH