MARAFFCKPPGMTRSFAVRRRRRIGQQQQLLRFASDTLTGDADQVRQAKYNELLDATTLSLAPMMEYTDRHFRHLVRLVSNRTLLYTEMVAANALANERKNVMEEYRQTINNASERSGFALSTTTASATTNEILRDNYDDHYLQRYLAQGRVMPEGPSVLQLGGSDPEQMFQAAQTVLDMTARGHCDYTAINLNCGCPSPKVAGKGCFGAALMDEPQLVAELTKALHEGTEGRLPVTVKCRIGTDSDQAFTRQAYAAIDPEQEYSKLRSFIETVASDGIVTDFSVHARIAVLQKSFSPSDNRKIPPLKYDIVRRLVQEYPDFTFSLNGGVESISQAQAEFATSPGLKGVMIGRSWAADPWSFAMADRLLYKDENAPRNRLEILQAFGRHADREEELGDPVKIRRFIVKAVTPLFTGEINAKRYRIALNEIAGLPKKLAQQGKSLDGQAPLSELILNAAVEYFSEETLLRSPEESYARILDEEEKRKSGTAGDGVRSNSVAEWQTRRKEEEQEQQASLNG*