MSQGADIMLANLAPLLDFPMNSRSFAIMGSPSSMGRGTTIGPKVASSSRDDLGVVADTLGRNTLEVAPSPGPKSRRRGRPKKKIREGEGDRPKAKPKGILLLQGHRGNIVWLQRQLREAQDTIVELCDTQRMAVTMEHKSPQSVKDKLRQDHRIEPLLEGDEVNQTQIVSEEKRGNGDGPSESDILQLDGGFVTPDSNAFGHSFSERRAGVQEFYRINHINQTYEYVGYCGKRRVGYDGHVLSKREHYGKLDKAVMSIWECCELLNEFVDESDPDLDEPQIEHLLQTAEAIRKDYPNEDWLHLTGLIHDLGKVLLHPSFGEEPQWAAVGDTYPLGCAFDESIVHYEYFNENPDFYNPKYNTKYGVYSEKCGLENVIISWGHDEYMHMEMLEWVKIFNKYDLYSKSKVRVDVEEVKPYYQSLIDKYFPSKLRW*