MSVVVYAPASIGNVSVGFDVLGAAVSPIDGSLLGDRVKVEAGAEAFTLKTAGRFVDKLPAKPQENIVYDCWQVFARELEKKSVVLKPLTMTLEKNMPIGSGLGSSACSIVAALDALNQFHASPLDETELLALMGEMEGKISGSIHYDNVAPCYLGGVQLMLEELGIISQSVPSFDDWYWVMAYPGIKVSTAEARAILPAQYRRQDIVAHGRYLAGFIHACHTQQPELAAKMIKDVIAEPYREKLLPGFAKARSYAASAGALATGISGSGPTLFSVCKEQAVAERVARWLEQNYVQNEEGFVHICRLDKQGSKVTGSEL*