MEEPMTNVIFDLDGTLLDTERIVDEVCEEFLLAKYGKQWDRRNLEKRLGKKPLQAVAAIVEDYELPCTPEQFMAEIVDLVRGRGANRLLKHLVAHKIPIVIGSNTSWSSIAEKLAPHSGWTETFPVIVAVDEVQEPKPSPQIFLEAATRLNATPSCCLVIEDSPQSHFKTVSHLIKLFSVLIEWILNRDSKCATNRALVHLWTRDQRLWSRLQTNLPTGAFSKQLAEQVCGIYLGWARLSDKGVFKMVMSVGWNPYFDNAEKNSGKEPWLLHEFPEDFYGEELRLVVVGYIRPEANFSSLEDLINKIHEDGRIAKAALDVPPYSAFQEDKFLQ*