MPPLVFDIDHIKLLRKWGICGVLSGTLPTAAQQNVFLSVPLRLMLEDVLWLHLNNLADVKLIRQEGDEIMEGITLERGAKLSKIVNDRLNKSFEYQRKFKKDEHIAKLKKIGRINDKTTAEELQRLDKSSNNDQLIESSLFIDIANTSMILRDIRSDSDSLSRDDISDLLFKQYRQAGKMQTYFLYKALRDQGYVLSPGGRFGGKFIAYPGDPLRFHSHLTIQDAIDYHNEPIDLISMISGARLGTTVKKLWVIGGVAEETKETHFFSIEWAGFG*