MFCFFIFIGHPLLGRRQGEQGWLEDGARLLKEVISSCDGRGCYPIRMFSAKEIEQAIGQSFDNDECYEGTHEGRQIIIKVYRIEDREMAFNEIATVTQIKHANVAKLLGCCFEMEYPILIYEYVPFILYNRLHQANPSSSSPISWDHRLRIAIEIAYAITYLHIGTSRPILHRDIKSKNILLDEHYKPRLADFSLSITIPLGETHVEVQSIIGTVGYVAPEYSTTVIVSEKTDVYSYGVLLLELLSGMRPYSVDGLLPEFIGKKSTEKEERLDLILHNGLSMDVRQVEQAMACMEVAVGCISRNPDERPAMKDVTKHLCQIERAELPLSSSLSRVQQLGKYKVE