MDWDLQAIVGCTKAPAATVMDNSHLMFFQHLCPEEQDDLLFNFQEFSETTTVVDELEELYKPFYPPHVHVDNNNPLPIVANSLPIPDEEVKELKPSHKAASRCKKSKKQQKNKRVVTAADGVSDPWAWRKYGQKPIKGSAYPRSYYRCSSSKGCLARKHVERSQLDPGVLIVTYTAEHSDPHPTCKNSQQRNNSSTTTIAPATPRTHDGGGYRR