MSQNSLLDPYAHPTVVARFSEMAALHPHREAIRDRFGSVDYRQLLHSAEQLSDYLLEHYPQPGVCLGVYGEYSRESIVCLLAILLSGHHYLYIDLKQPAAWNAELCRQVDCRLILDCSTTPTPANGLPCVPVRHLPAAPASVARPCFAADQIAYINFSSGTTGRPKAIACTHAGITRLCLGQSFLAFAPQMRFLVNSPLSFDAATLEIWGALLNGGCCVLNDLGPLDPGVLRQLIGERGADSAWLTASLFNTLVDLDPDCLGGLRQLLTGGDILSVPHVRRALLRHPRLHLVNGYGPTENTTFTCCHVVTDDDLEEDDIPIGKAIAGTAVLLLDEHGQEIAEPDRAGEIVAFGAGLAQGYRNDAARTRASFVELPYRGRLLRAYRTGDRARYDEQGRLRFIGRGDGQVKLNGYRLDLPALEQRFRRQPGILDCALLVRERNGIKQLLCAWTGKADASPQALLRQLPTWQRPHACVRVEALPLTAHGKLDRAALLRRLEEPLERCASALDPDQRGCAQLWSELLGCEVGAADQDFFLCGGNSLLALQLVALCQSAGAGANLGLADLQANSRLDQFSRLLRSHGLAPERLLERAATPEQPLVLSRSAA*