MGFFEKILVIDWKEESDPLFVDFAVVPLLALFFPTVRFFLDRFVFEKLAKLCILGRGHYKLDVDTEERRKVNKFKESAWKFIYFLSAEILALSVTYDEPWFRDTKYFWVGPGEQVWPDQKTKLKLKGLYMYAAGFYTYSIFALIFWETRRSDFGVSMGHHVATLSLIVLSYIFRFARAGSIVLALHDASDVFLETGKMSKYSGYEWFAGFSFIIFVASWMILRLTYYPFWILRSTSYEVLLDLDKEKHKVDGPIYYYLFNTLLFCLLVLHIYWWVLMCRMLANQIKARGQLGDDVRSDSESEDEHAD*