MTRKASLTTATLALGLLLFLGLGGVAPAQEVILQGDFAPADQAQRFVKALATGLNPEEMTVTIDQSPTNGEIRHLYVEARGARALGVRIDRIAMEAFFVKLTDQPDRPFSALEGLFHCSILEEDVNRFLKDATAGSGGDSWTKLSVRFADGGLKASGTFTPKGKGVSAVVRVEGRLSIRDQRAVELKDYTVKVNGSETDMEAIRRSIDGAQPIIDLSDMPFPVKLRSISTSAGRLTLDTQRSPSPFQGISYRFRP