MSRKEIYEPRPRYPDGYNGNRAVKKSLSVLSLDNMKSTLSGLFAPLKLDEEQAEDDESLSSYEDYASRQIDDDLKKQRKKGITFIDYSSLITFFCKLCVIFGLGFVFTYLAEQIVQDAKLPLLTVNLKSWKFEPPWPAIFGFVAVILGLSYRRMDTKYPLGAAPLRPSQSSKWQWISRYLAAFATLLLSMKKLLFISNSHSIVALVASSASIWYIFDRSRNGIILSTITSVLGSILYYNLVDTSKIELNGVEFPEIQFRLWIPMILFSASTIVGNAGRLLF*