MPRGRWFGLAAVVLVAVTAACSTSEGSAGAQARSAALAREVAGPVGPPDAARLPLLFVHGSLGSGDQFESQAQRFTSNGYPADRIAAFDYDGSVSDIPLDKIFPQLDAKIQDLLRATGAKKVDLVGQAEGAGITERYLASSASRANRVAHLISVEGSLASGPPRGVPMLAIWGIGDPTRRVPGASNVRFPDQERTRLLTSTGTFREMFRFLTGTEPFTTDVVAEKGQIEISGRVLLYPANTGVGRARLEVYRLDPKTGRRLPKGLGGLFTLTDDGSWGPLRADGTTPYEFAVVRSGEPVHHFYYQPFRRTDRLVRLLTSRPGEEVGGGMKTDPKQTDLVVSRALEWWGDQGRNSDILTVDGTNVLSSAVAPRSKLALAVYLFDRDADGVSDVMVPIPDYFGIGFITGADLHIPAGDRSVEVVVTPRGQAAHRAVLRVPAWPSDTDRVTLHFRDDN