MRGGPRPEDFETNPSTPITGQPTPTYPAGARKKGVGVRTWLVLCSRGQAQTTEVGKHAIMRRTGLPARDLRILDPLLSYPSTVLGRERAIVINLEHIKAIITAQEVLLLNSKDPSVAPFIDELQRRILCHYRATKPKEEENYEGEMDQAQGGGDGTPLLFGDEAKKDAKQSLENQDGSKVLPFEFVALEACLEAASSSLESEAVRLELEAHPALDKLTSKISTLNLERVRQIKSRLVAITGRVQKVRDELEHLLDDDEDMAEMYLTEKLAQKLENSSASSMNESDTVEVDLPEGDEDDRLPAESASESNRDESYLRANEDAHDLLMSTHSALSRNSRGTHTSSTRSAMTNKFDVEELEMLLEAYFVQIDGTLNKLSTLREYVDDTEDYINIMLDDKQNHLLQMGVMLTTATLVMSAFIAVAGVFGMNITIELFKDEKAGPTRFAWTVIGGFIGSIFLYVGAIGWWKQKRLLE*