MIDVVNRSSFEAFVAILVVFFGGIVVKVFRDLIWRPYAFHKAYTGQGIRGPPYRILAGNVPESTWLLREAYAQPIHDISHDVVPRITPHYLKWRRIYGSLFHSFSFPSRYIPTRKNRYAWKIDRRVKEILNSIIQSRLGPKTTTRTHVGYGNDLLGIMMTAKQKELDGSQRNLSMTIDEIMDECKTFFFAGHETTSNFLTWAIFLLAINPKWQEVLRKEVISICDTDTPDAEMLSKMKSGEGIGMYNEQSFWTAAGDHCRARGSECIMSRAFALLQGIIAGRGFTEH*