MAAARSFSPLVRKATPSAGIVIAKRGMASKFAKYNWEDPLNMNSLLTEEELAIQETAKSFAILREMGELGLLGATIQGYGCAGVSSVSYGLIAREVERVDSGYRSAMSVQSSLVMHPINEFGSDAQKDKYLPQLATGEIIGCFGLTEPNHGSDPSSMETTATKTSDGWVLNGSKTWISNAPVADLFVIWARVVENGEKGKKMSLRASITGSIFMEDVKLSDDALLPKSNGLGSPFSCLNNARYGISWGVMGALEDCIARALGRLKDKGEWSSDMVSMMKRACSDEYHIGRHAANLQVANTYEGTNDIHALILGKAITGLQ