MARGGSEVVAVSLLGCHAVRRNAEEIPFLEFGEGAECGKEERERVGEGDGEEKGEKLMIVLEGGGSGRRLLRSGSGCCGGRGRPTMSELEELLGSNGGGWEREGEGGGEREGEEGGSVEPRGSLHGVGFEAGETGEVKYAEGLESGRARRVVREVRRGERVWEREREVERGGEEGEGRWGEVGPESREERGRESEVERDGGEQPGREYVVEWKEETEGEKRGERAGGTEGERGRGKRVEREGERGVGRGRERGERGGERGTTREGAKEGDRGGEKRAERSGDSGVGREGEEGGEEGERERDRQREREVGSTTAEARVVRSGVLGPTKAVQFGAFGSLKFRIVYVESERGLSPWHNLPLYAPDGLLNCVCTTTAGKWLRFEISQKEPFNPLQVARRNGKPLRFTENAPWNLGLLPQTWADPEQPVQEETVKKLFGFLDKIGEEREMRSLDI