MKLKHPFKTFFYESQQSKNEDDDDFYAVALRFRLVRQQRHYMSSDVFKKFTDHDGKFKKNLTKDVWGLLSLYEATHLRVHDEEILEDALTFTITHLEFMVPKLSNSLKAQVSDALSQPIHPNLPRLLARKYIDDTYDAYATYDELVAFTNAIDRCDDDISTINSVSPNLRPVYQALLDHYDEIEEELTKEDKLECIYYAKQEEALWLNDVYIPKCEEYMKVAIVSTTVMMAATTFLCVMEENITKEKFEWVINEPLILRASSVIGRLKDDINTNDFEQQRSHVCYMKEYGVSKQEAYVEFRKKLTNAWKDINEEFLTPSEVPLFVLEQVINFAHLAYIFKEGDFINTLSEFKDMITLLFVEPVKVMFEDKC*