MDLFFQVDQKSVETGGRLSGCLVIKASKAIAATELSLRFRGKELTTVEGSKGSRCCAEAELVNVGISTAQHGIIQAGHIAAGTHHVPFSIMVPHDLPPTIRLSHRGRDRLIANEGARVEYSLRAVVEGSGILKNYQARKEIRVVAKSKRPRPVQKILTFDGGKITCGLKILDTRLRVGQHPQVQLSIINEGDTVVESIEAKVQQKVRWSAKGECGGGRKAPTYITIKSETLIKQATILDGSSSMDMSSGSVTLQDPQKAKKYKIHLVKKELAGGHGNALVLPAVPSTALNSHCKGKNNIKVDHQILVTISTPERAHSKNLVMAIPVTIAAQ*