MRFSLAAVAAALAAVPQATATFNVDEWDILAGKALLKQVEYQFVKPRYFNSTCTPHNAAVRREWGALSKRERKEYIDAVQCLIDSPSKIDPSFAPGARTRFDDFVAVHINQTFFIHTTGNFLTWHRYFTWAYEQALRNECGYKGYQPYWSWPKYADDPLNSPIFDGSEYSMSGDGSYVPHDGPLAAPGITLQPGNGGGCVTSGPFKDFTVNLGPLAPTLLVDGVTAQNGTGLDYNPRCLRRDINVEAASWTTIDKVLDLFNRTTIGEFQDRLQGDFPNGYLGVHSGGHYTISGDPAGDFFASPGDPAFYLHHAAIDRVFWTWQNLAPRERTFVVEGPTVMPGLGIDGPDATLDDVQYFDVLAKDATIRELLDTTGGPFCYIYL*