MDFYFFSSSAPAPEKKTRRQQQQQQQREQEGGGGGNEARYLGVRRRPWGRYAAEIRDPATKERHWLGTFDTAEEAAVAYDRAARTIRGAAARTNFAYPDLPPGSSLTPYLSPDLSTNDLHRHYYGAGAGADTQTAAALPAPAQPAHGGDAQEMAYGGGGGQNVGGVFDVVGGGGGAAWCDASELEFGGYDDAGASAAAAAVYFEEGYVHSPMFSPMPAADEVAADGFQLGGSSSSSYYY