MRNRLGMVEKLEARAKLVSILLVYVLCASNGVSGFSKLSDLGSSINMTSAGYAWVTAMDGDDLHSEGNVENDVYSVIGEEKVERDTEVEPAFTSIDSMLQWAIGHADPEKLKGSAQEVQRMTPQELEKRRAEIKELMEKLRVPSDADLMKIAIADLHNVTLPTEDRKRALEELLILVEPIDNANDMADLNKLGGLVAVIGELDREEAELRTAAASVLGKASQNNPIVQAQLLRQGVLPKLMKMVQSVYAEEAVKALYAVSAIIRNFPMGHEAFYLNGGVSLLKEVLSSDDGVDMRLQKKALFLVGDLAEQRIETLGQLDAFKLDEGLLKSVAMQTESDDMDTQEKALYALKSLHGVHSSVRHTLRKVCKVELLLERLKSYYEKLMSEPDQEQAEFIKDLEELRREVAELFGRKDDSETRKDESGTGGRSKVEEILYL*