MVDARKVFNEMVKRHQTPKDNSIFSRLMSCMCKQGDLDGAVEVLNGIIRLSVPTRPSHYGILIENFRKKGIGQTKNAEVFLRQLMKKGVQDPVAFNNLIRGYSKEVIPESAMELLQIMKRRGIALDADAYASLIKSFVKKGEPADAKAALDGMIECGHLPKPIAVQIGNGGSV