MTTLLCVVCTETRAELFQHDGALSEVDPEIANIIKNEKGRQVHGLELIASENFTSRAVMQALGSCMTNKYSEGRPNARYYGGNEFIDQCELLCEKRALELFGLSPEEWGVNVQTLSGSPANFAVYTALLQPHDRIMGLDLPHGGHLTHGFMTPKKRVSATSIYFESMPYRLNEETGIIDYDTLEKTAQLFRPKLIIAGASAYSRNYDYKRMRAIADSVGAYLMSDMAHISGLVAAGVADSPFEHSHVVTTTTHKSLRGPRGGMVFYRKDLKDRIDSAVFPGLQGGPHNHTISALAVALKMANTQEFRQYQHQVVANCRVLCARMQELGYKIVSDGTDNHLILVDLKPCGIDGARVQTVLDMVSITLNKNSVPGDKSAMVPGGIRIGTPALTTRGFKEQDFIKVAGFIHRAVEIAKDCQQQTPEPGKLKEFKAYLASTGEDRDDVKQLRQEVEAFATAFPMPGL*