MPKRGVDWDEELFLILIDSYGKAGIVQESVKIFQKMKQLGVERSIRSYDTLFKGGIKPNDLTYSTVLPGLCDAEKMVDARKVFNEMVKRHQTPKDNSIFSRLMSCMCKQGDLDGAVEVLNGIIRLSVPTRPSHYGILIENFRKKGIGQTKNAEVFLRQLMKKGVQDPVAFNNLIRGYSKEVIPESAMELLQIMKRRGIALDADAYASLIKSFVKKGEPADAKAALDGMIECGHLPKPIAVQIGNGGSV