MSSVAKRRLQAVSQQLVEGIPDAGTFEGIPRIRQVAGDSVGPRVKDKVAIVTGANSPAGIGRAAAHQYAHNGAKAIYICDYADSHLATHKREIESLYPGVDIHIRQFDAADEEAVKAVVHDALEKYNRLDIFFANAGIVGQPKIFTEVTAEELMKTLNTNVASVFLAAKYASEGMKRTSEAKRYPGGSIICTASIAGLRSNGGSTDYSASKAAVVSIAQTCAYQLAGTGIRINAICPGLIETGMTQAMFDAARARGTERKVGQLNPLQRGAVADEVARVALFLGSDESSYVNGQAWAVCGGLSAGHPFVPGKLA*