MVVFEDINRKSYPYGPHRNPRSDIASIHQTLQAMQSFVVIAGLLAAAYFVHRLLYGTDTPHIKGLPEVPGLPLFGSLIELGDNHAKVAQRWAEKYGPVFQVRMGNRRIVFANTFASVRHLWITNQSALISRPKLHTFHTVVSSSQGFTIGTSPWDDSCRRRRKAAATALNRPAVQSYMPLIDLESTVSIRELLQDSRGGAVDLDPRAYWQRYALNTSLTLNYGYRIDGDKDDELLREITDVERGVSNFRSTSNNWQDYVPLLRLFPKMSREAVEFRERRDVYMDRLLRGLKERIERGMDKPCISGNILKDPEAKLNEAEIKSIGLTMVSAGLDTVPGNLIMGIAYLASPAGQEIQQRAYAEILKTYPANDAWTRCLDEEKIPYITALYKEILRFFTVIPICLPRVSVKDVEWEGVTMPAGTTFYMNAYAADYDAAHFSDPYVFNPDRYLEDVEGTPHYGYGAGSRMCAGSHLANRELYTAFVRLISAFEFVPPADPADEAVLDCLEANAIPTSLTMEPKYFKVGFRPRDRDVLDGWIRESEERTRHLM