MRRNALNKFFSRAQVARLEPTVRENAERICDKILILGKSAPFDVTTAYSHFTTDVISGYCLGDSLGLIEQKGWEPNFREPLYAQLKLMYWLRFIPLFKRLSVATAMITRRFSKDMNTLFNALVGDMPRYVRRAQDNVIKGLDDGSSVFGALLTSDLPPSEKSLERLTDEGFSLFAAGTETVSWALSVITYHLFANRELLEKVTKEVTQVIDAKSGQLPSWHTLEKLPYLGGVIYEGLRLSYGVASRSSRIPVGEDLVYRGVWAPKGSNTMREFHLAYCELYVLLSLLIVRVFPHMKLHETTEVDVTHDHDFFNPFPVSSSKGVRAIVV*