MESCKQPDLDNALHFEKTRGQYDSDFGDTDSELIPGLPHDIGILCLARVPRRDHQLLKCVSKKWRDFISSELYFYRQRLGIADGWIYAVCRDSSECVHCYVLDPARRKWKKLPGLPYACSKRFGMTCEVLGRKLYLLGGCGWTEDATNEVYCYDPLLNKWENVANMETARFHFVSGASDGCLYAIGGMGSNSEALTSWETYDSEANKWTSHEDLNILPDLGESLAFNSRIYIRHISTNVFPATYAAVYDTSNDVWSPVDNEMTMNWCGPAIVVGDDVYMLDQTAGIKLMMLDKENQSWVSVGRISTYLIKTPCRITAIGNTLFVIGRGLQTLMLDLDKVGRVKGTLMTTSIPGLDSVDDIIVSCKTIGI*