MEAKVMRAFEKIPAFQQWQKVEAIHRGWSTDLKFKVTKNQETFLLRIFQQEELLAKQQEYQFIKKVAALGFPSSKPFLCAPIPESEQGYMLLTYLEGEDLSDVLPALSPKRQLNLGVEAGRYLNKIHKLLLPERISQREIARNLYEKKQSQLNKYKKSQFCMPYQQPIISYLEKQLPLLQQRPVVYQHGDFHVGNFIYLPTRQVGVIDFNRWDFGDPYEEFYKLQFFSRNVSPLFAYGQLQGYFAGKVPTLFWQFQKLYTFHAGLYSLVWALSFGEKEIRTMEQQYQQLLEDYNCGELLVPKWFSTIQRKGLRF*