MVRVLGSSTAIQHHTKSIPLLIRRFSLPSTRKDPDLESALSRNKRWIVNSRLKNIILRCPNQVAPVKFLQKKFKTLDLQGKALNWLKKYPCCFDVYLEEDEYYCRLTKPMMALVEEEELVKEAQEPVLADRLAKLLMMSVGQRLNVVKLNELKRSFGFGDDYVVRIVAKYADVFRLVNYSGRKSSMEIELLSWKPELAVSAVEAAAVGNECGGSEASFSCSLPTTWTNPWERFMEFNASPYISPYREPGEVVEGSKESEKRSVGLVHELLSLTLWKKLSMVKLSHFKKEFGLPEKLNGMLLKHPGIFYVSNKYQVHTVLLREGYDGSELVQKDPLVIVKDKFGELMQQGLYEYNRRRYLANLEKKREKGIESVKSVVRKRDGIDHGDDDVDEQENHGGRPGGMFDPEERKRFYQILFSDTQ*