MLIRIGLSRICCRPVVDVEDTNLSSVSSKILRSERVALAGNPPTGFRRVLHGYNFGYLKCCREFKVLATFHALVLNGGKHTVSLNEDLYAFYAALARGLDNLESSLSTNFISFQWLKEALDLLKYVHSAVILMVDKLNLSVSLRGEGWLNEYMDETVKLLDVCNVLKAGLSGLKGYQMLVELALRKLNVTGNVTPMSFMAIHTLDTCKDEVESLEAKNKKILQSKKLTDGRLNFFLNEKHLESKFVKWNGVWGVMFAMKKVTSLISWLLISALVYSGSLDVHLKFDCKSFQSQWSASFAHLYDRFLVELGKNCDGNRGSVLLLHELETLESIITDFRDKVQLSDVGNLGTLGGDCDDIQQSIQLLKEKSTAFKESPETVNWLVNDLFNEIVQGRNKLLQVFSDTT*