MKEGLFDLLYWVHFKVVIVPLQETNTSTFIANALRHLIKSLTSSLRPLVSLPLAEAMLPEMSGIEWDRETYAQYQDFAALPLLALFFPSIRFFLDRFIFGKLGKRFIVGSQRCLDDEIHEKRRKLKKFKESAWKFIYFLSAEILALVVTYSEPWFTNSKFFWVGPGEQVWPDQKIKLKLKGLYMYAAGFYIYSIFALIFWETRRSDFGVSMAHHVATLILIVLSYIFRFARVGSVVLALHDASDVFLEIGKMSKYCGAESVASFAFILFVLSWVILRLVYYPLWILWSTSYEVLLTLDKEKHKVEGPIYYYVFNSLLFCLLVLHFYWWVLMYRMLVRQIEARGQLGDDVRSDSEGEDNHDD*