MIGTGQLKAAAAVALLVLNTSLCFSSQQMLGQAQRRVTKDATAAARVEAELHCDTSQRRIQKEEPRALLTKSLYKFEQEVEALSEERKKYLRQAETTCPEMLHDDFKLMFLRTEQFNVELAARRYATYWEHRVELFGPEKAFLPLTLSGAMKDDLKSLSHGYTRTVSGHGRVLLMDPSRIGSDYDIDSIARCQWYVLSKALEHNIDMQRLGAVFVLDLGTIRTFDRKLLKRLSETGNDGFPVRCDLYCIVNPPPLVDFFVNVIKVFLKPEVRKSLYVVKTGDSLAEYVSGLTLNGLYDSLDHDKWVNDMLLSEK*