MDPNIQGSFLFANSLNQFPSDLKAPVCQYSVPNSFYKLNPGLNSQLQAGTPHGISDILSRSMVGAMGSTGTTTLLSGYSTVGGFGPPVNNAPVYYNRDYTSNLGGFAKPSAECPMKGHSVSCAESGCDWRGGRQQCTTSSGPLAEVPGRKKHTRPTFSGHQIFTLEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKKSASEPSSTQSSQGAQGGDASENEVEDEEYNKPLDPDSDDDKIRLLLRKHRRAFSVLRLGPHLV