MGSAARNLRRMLSSHAALPTAPRNFANLLVRKDVSQVIGRTPMVFLNKVTENCGVHVAAKLEMMHPCTSIKDRIGIAMIGDAEAKGLIFPGKTTLIEPTSGNMGIALSFIAAAKGYKLILTMPSYTSLERRVTMRAFGSELILTDPTKGMEGAVRKALQLHEQTPNSFVLQQFENQANVKAHFETTGPEIWEDTAGEIDIFVMCIGSGGTVTGVGRFLKSKNPNVKIYGVEPAESPVLNGGSPGPHQITGTGVGFKPAILDMDVMEEVLQVSSDEAIAMARELAVKEGLLVGISSGANTVAALQLAARPENKGKLIVTVLPSFGERYLSTNLFKTLREEAHAMEHVPDV*