MAEKSFLSSEVLVVDFMSPFDQSGLGAEESLGLLDDYLEVAKHFKPHGFSGDKAKAGFSEWLAMDGLVSASDNGKEDAFSGTDWMVEKMDLKEFDFNALLGIDDLETMPDELLASLDDTCDLFDPLLQEATKEPPQLVNPIGHLPESLPTTDQGAPFTFLQPLPLSPGALFSTPDHSFTLELCSEVMSEEDRKPDSTAYLMLVPPCVKEEDAPSDNDSGICMSPDSYLGSPQHSPPTSRGSPNRSLLSPGAPGGSARPKPYDPPGEKMIAAKVKGEKLDKKLKKMEQNKTAATRYRQKKRAEQEALTGECKELEKKNEALKEKADSLAKEIQYLKDLIEEVRKARGKKRTP