MDLVNHLPDRLLFAVPKKGRLYEKCCNLLSGADIQFRRSNRLDIALSTNLPIALIFLPAADIPVFVGEGNCDLGITGLDQIKEAEQFDNIEDLLDLKFGSCKLQIQVPADGEYEKPEQLVGKKIVSSFTKLSTDYFKQLSDKPTNIRYVGGSVEASCALGVADAIVDLVESGETMKAAGLKAIETILETSAHLISSKKSKFPEMVNIIVQRLQGVLAAQEYVLCNYNAPKSIQAKCLTITPGRRAATVSTLDKHSDDEEDWVAISSMVNRKEIGNVMDELKKAGATDILVLEISNCRV*