MGSLKEGQGRDMEEGESEEPLLMAQNQRFTMFPIRYKSIWEMYKKAEASFWTAEEVDLSTDVQQWEALTDSEKHFISHILAFFAASDGIVLENLAARFLNDVQVPEARAFYGFQIAMENIHSEMYSLLLETFIKDSKEKDRLFNAIETIPCISKKAKWCLDWIQSPMSFAVRLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYSLLQKQLPLEKVYQIVHEAVEIETEFVCKALPCDLIGMNSNLMSQYIQFVADRLLVTLGCERTYKAENPFDWMEFISLQGKTNFFEKRVGEYQKASVMSNLQNGNQNYEFTTEEDF*