MEEIAKEYDVIVLGTGLTECILSGVLSVKGRKVLHIDRNDHYGGEAASVNIETLFKKYGNFKDGEKPWEKYGRLNDWNIDLVPKFLMSSGELTNILVSTDVTRYLEFKQVAGSYVQQGSGPKATVAKVPSDAAEALKSPLMGIFEKRRMKSFIEWIGTFDPKDPATHKGLDMNTCSMKDVYEKFGLEDATKDFIGHSMALYLTDDYITAAGKAPEAIERIRLYGNSVARYGKSPYIYPLYGLGELPQGFARLSAIYGGTYMLNTNIDEILYEDGKAVGIKATMTGVEEMKFETKAKMILGDPSYFPDKTKVVGHVLRAICILKHPLAGTNDSDSAQIIIPQSQVGRKNDIYVACVSSAHNVCPKGYWIAIVSTIAETSANHHLELQPGLERLGAIEEQFMGPPIPIYEPLEDGTKDNIFISKSYDATSHFETTTDDVKDIYRRATGEELKVEGLREGINVTEE*