MECGDIIYRSTLPKSNGITVTVPGVILALGTLSYLWATPGVAPGFFDMFVLAFLERFFRPIYKKDDIVLGKKLGEGSFGSVYRVSLARKPSSKPADLVLKKATEYGAVEIWMNERVRRACANSCADFLYGFRETSSKKGAEYWLLWRFEGEATLADLMQSRDFPYNVESLILREVQDLPKGLDRENRIILTIMRQLLFALDGLHSTGIVHRDIKPQNIIFSEGSRAFKIIDLGAAADLRVGINYIPKEFLLDPRYAAPEQYIMSTQTPSAPSAPVATALSPVLWQLNLPDRFDIYSVGLIFLQMAFSGLRSDNSLIQFNRQLKRCDYDLVSWRQSVEPRAGPDLRKGFELLDLDGGIGWELLTSMVRFKARQRISAKTALAHPYFDREGLLALSFIQNLKLQFFRATQQDYSEAANWVVQLMAKSGTEQDGGFTEAQLQQLREIEPKKKSNAQRNVLASALRLQRKIIKTLNESMDDLSNKRKSLWWSRWIPREE*