MELYFSFSTTVAAIFLTIVLTSLLQILKGKRGNKGKNREPPLAKGQWPLIGHLHLLGGSTPPYKVFGDMAEKYGPIFTIKLGIHQALVVSNAEIVKECLTRNDKVFASRPKSMASELMGYNYAMFGLAPYGDYWRQVRKIVILEILSQHRVEMLGHVRASELRASMKDIYQAWVTNKESESLDMVKVDMQQWFGNLILNVIVRIISGKRFSHMDEEGVRFQNVTKKLFELLGVFVVSDFLPYLKRFSLGGYEKEMRTTAKEMDDIFEGWLEEHKREKESAHQQEGNQVFIDVLISILEGASKEDFPGFDHDTIIKALCLNILTAALDTTSVTLTWALSLLLNNPRELKIAQDEIDEHVGRKRPVEESDMKNLVYLDAIIKETLRLYPAGPLGLPHESMEDCIVGGYNIPKGTRLVLNLWKMHRDPNIWSEPYEFQPQRFLTTHKDIDVKGKHFELLPFSGGRRMCPGYHFALQALRLTLATLIQQFVISKPSNEPVDMSECFGLTTSKATPLEVLLAPRLSLDMYPIGV*