MNENKKGTLVEKENEEKSLTINKNILFKEFNNNYDLKDTFVNIVTDYSLESEKEKSNISLFNVFKKKFKEEKYYSRFLLLFKIPNNIEEKKFINKNLIDIINEKYQIIKGICLFVNVYSIMFLECIDTKSIFFFLKHLTTMKYISHINVLYFSELNKQYINEEFYFYEYKKDDSKGAISNECNCVDEVWELYLNILNLSSFIKNNKDRQNIFEKNEYIKKSFSLLQNFYTENAKRYIWNIHEFLSFFVDDFKLSVDDFSDDFLDF*