MDILLSAVLGELTTRSIDFFIKKSFKPKALDVEDRLHMILLRAQVIVDEAMGHQITNQSVLQQLDMLRDAMYRGCYTLDTFRYQVHSEEEAKGQVVSHSLSLSKVNSLQGLCSSSRNPQISKQLNKSLDDLSSMILGVEELVVFLASYPRLYRQPYSMHLVLGNCMFGRQMETQFVINFLLHARPHGSKELDILPIVGPGRVGKTTLVAHVCEDERIRDHFSEILFLRDHDFTGVDLARVREGYAMEYKSCVSNSNDGRLLVVVELVGDLNEDAWNRLYSAYIQDVPSSTKIIVTSRSDKIIKFGTTRALSMNYLSHEAYWYFFKTLTFGSTDPMMHPRLACLAMEIARMVKGCFISANIYACLLRANFDIQQWCKVLAFVRGQINKNISNFGEHPFDLINQKRPAYMGRMVTPSQYVVLHCENECSKQEELPMIKLEDVFYGSIKVHGKFEMLGWRSRIPPYHSYVDICEFQEVKTTSAKRKRSV*