MKSKNKSKIRLLWFLSTLLYQQCSVAVGASLRGGGSGLWRSALIDGSSFASGAESNELKHLSIDIGHDEHQREQQEGLMCPFDGVSSAAASICPSTASNRTTPVCEFHADTGDYKTVCLKTHAVAQHSALLPHAHAKSYCGVCKKCFQDRTELMRAIDKYKSYKQVNLELADIYGWPIGKWCTDNVTSFSSLFFGKAKFNEDISQWQTSQVTDMTSMFQNAYAFNQPLDTWDTSNVKSMTRMFAMAIHFDQDISSWDVSSVHKFGYMFLHALEFNQDISQWQVHNARDLNSMFFGAESFEKHHLQAWKISEHADTQNMCQWDEYHIKQKKDSTNNSNNITSRQQTDDSQSQQQQQQTQQ*