MDEKRQKKEMDLEVNSFVPLYQQLYDNIKKQIASGIYKPGDKLPSEGDLCKEFNISRITVRNALNELVKEDILCKKRGKGTYVTIPERIEATCAGNSFTNSCHRINAKPSTKIISVLIKKADKQVAEALSIELEEKVICIKRLRLIDEVPVIFEVDYFRIDYMFLLKEELEDKSLMEVISNNISTLPKRVENIFEVKHSNKEYSDHLKCASNMPLLKVRQSVYTENNDVLYYNEQFIRSDKYKYAVSAEI*