MFLSIVVFRFRVFVGVFVQSGLHSWILQGSSRRDTFLKLLLVQTRENGPVVVCCTSEPSLYAETGPKSLRRITAAQNPIRSPSHAARRIPETQSEPATSPEWAERAQTAGPECIASSLNGRTVLGCSSIASRKAARFEKRQRFCSCCSNDMRMAAAGELRRLALACCKLYISDSKNVKALETIERAARSQRLAPLLHIFEDKEYNRVGYTLAGPIPFPSHDQKKHPFVPEKTLPIRSAVMAMVKAAVDSIDLQEHVGSHPRLGVVDHLCFHAIGSASLEQAASLARTVAADIASDLQVPTFVYGAAHEDRRPLDAIRRELGYFRCNSLGHWEGTPELPSELSPDFGPSIASPKTGVVVVGACPWVMNYNVPIQSTDLVTGRKIAKKVSERGGGLADVQAMALLHGEARMEIACNLLDVQKSSPQMVQNLVASLGESAGVDVGQGYLTGQSDEEIFELALEKLFTFQ*