MSEKVGRERGSMEELLWRNLLRDISSFFSLSACGNFCSQSVHYQKIEEILKLLKPIADLILDSSIVPNEQRIKVLEQLVHSIKECSYLSEKWHPLASRIYLVIQAELLVKNIQTSILEIVQLLKDLPPFNSAELIPKCLENCFEKVKNMECESTCTFISESLKKQSSSHVLQRTEIAERLGLKSNQEILIEAVALKKLKENAGNDAEMDYLEQLITLLTRMHDDLLMLVQSKTGLPDYICPLSLEMMTDPVIVSSGVTYERVYIRHWLDLGLTVCPKTRQTLVHLNLIPNYTSKALIANWCEKNNVKLPDPMKSVNGQNMVNLRDIVKLDADSKVKRLVEDLKNKSSESLREATDQLLLFLMQNMDNRIIFANFGGIRLVVNLLYSNDVQTQENAVTALLYLAVNNGNKVAIADEDAIEPLIYILEVGTPKACENSAATLFCLSMIPVNKLRIGRLGAVVPLVELLRKGSPQGKNNAVIALFNLSISHENRVRIVQAGCVRFLVELLNIPSAGMADKAVAVLENLAKISEGRTAIGQAGGIRAFVNTVELGSPRAKGNAVSALVQLCTFSSIWFATMIQEAAVPPLVSLALSGVGTPRAKRKAAELLSYIRTQRHNIIRIPLNCIRNQRFIRS*