MASFVKSNKNGEKLVFDGFIYVKCKNGPDNKRYWRCEYWRSHKCNGFAVTDSDNMVTVTKQHDHERSPNRVELAKIKDRIVQAAVNTTLSPREIVNEQLAGISDQAKAELPKLVNLEKTVGRKRYADGQPVPRFLSEIDIPEHLRKTKTNISEDFILVDTGSGDCNRIIIFASPTDVARLSSSDVWLCDGTFKNDQQLFYQLWIISGQFYQPVVLPFVYILIPSKTTESYLKALELLIAKIDEINPGYRPHTVIFDFEKAEEQALRTALPFATIQGCFFQYKQALWRKIQELGWGKGEIEGLHNYLKMFVALTFVDTVNVPAYFNQLAQVFLELFGNEDPEGPHVSFINYMERNWIGKDFMPPRFPLPMWNSKGITYDQMPRATNSVESWHFTFAGIFYRHSSNPYNLVKAILNEQLRVDAIAVRIASGEEIRTFSRPEYRRTNDLLLDILKGVGGPRDPIEYLTACSYYIPL