MKYSLQFMIKPPRNCLTSFTRIPKPKYSNFIKCYSNEAPASSATNNMSIALKQQLYMIDSNSPGSVFFLPHGTRLFNKLVQFMKIQQKKHGFDEVITPLIYKKKLWEISGHWDNYKEDMYRVEGNEVSHGDAKDEETFGLKPMNCPGHCLIYKRFDRSINELPIRYSDWSSLHRNEASGALTGLTRVRRFHQDDGHIFCTQEQISAEIMKTLHLIKLVYGVFGLSDYTLMLSTRPDNYVGTLEEWNSAETQLKSVLDQVAPSSWSIREGDGAFYGPKIDILSRDNYSREHQIGTIQLDFQLPHRFELKYRPHEGDFKPPIMIHRAVFGSIERFMALLIDHYQGKWPFWMNPRQAVIIPINSSHVGKANEVRDLLSGRSNDYETLDDLVNHQFDIDIDSRAETVGYRTRDALNKSYSYIILVGDKELENNVISLRSRDSRKVTTKTVEEVRELFQELVRSYQ*