MMKHGKSEDVFKYIEKTNEKNLYRINKGLVPGMNVEGNIYVNEKLKLLIDEEIKMYQLNKCSTFLPAVIQIANVSTLPGIVKASIALPDVHAGYGFSIGNVAAFDMNNEKAVISPGGVGFDINCGVRLIRTNLFYNDIKDKQEELAQLLFNHIPVGVGSQGFILCNQNNLDDALSLGMDWSVKEGYSWIEDKLNCEDNGRSLYANSDYVSVRAKKRGITQMGTLGAGNHYAEIQIVDEIYNKKSAKLMGIEKKNQVCIMIHSGSRGLGHQIATDALIEMEKIMSKYKINVIDKQLACTPIHSPEGQNYLKAMGAACNFAWINRSSMTFLARQAFSKIFNQSPDDLDMHVIYDVSHNIAKIEEHFINGKVQNLLVHRKGSTRAFPPFHPLVPLDYQYCGQPILIGGTMGTYSYVLTGTEKAMENTFGSTCHGAGRALSRNKSRNALSYSDVLSNLKEKNISIRVASPKLIMEEAPESYKNVSEVVQTCHDSGISNKCFRLRPVAVIKG*