MELKKRSEFPENELWDLTALYKDRQDFLLAIEKALQDIDLFKRNYEGRLTSVDDFTQALIEIEHIYIQMSHIGTYAFMPQTTDFSDESFAQIAQAGDDFMTKASVALSFFDTALANADLDVLDTLEKNPYFSAAIRMAKIQKEHLLSPDVEKALANLREVINAPYDIYTKMRAGDFDMEDFEVDGKTYKNSFVSYENFYQNHENAEIRDKAFRSFSKGLRKHQNTAAAAYLAKVKSEKLLADMKGYASVFDYLLAEQEVDRSLFDRQIDLIMTEFGPVAQKFLKHVAQVNGLEKMTFADWKLDIDNDLNPEVSIDGAYDLVMKSLAPLGQEYTKEIERYQTERWVDFAANANKDSGGYAADPYKVHPYVLMSWTGRMSDVYTLIHEIGHSGQFIFSDNHQSYFNTHMSTYYVEAPSTFNELMLSDYLEHQFDDPRQKRFALAHRLTDTYFHNFITHLLEAAFQRKVYTLIEEGGTFGADQLNAMMKEVLTDFWGDAVDIDDDAALTWMRQAHYYMGLYSYTYSAGLVMSTAGYLNLKHNPNGAKEWLDFLKSGGSRTPLDTAMLIGADIATEKPLRDTIQFLSETVDQIISYTEDMSHA*