MVNDSCPKQEDNRDDRLSNLPEHILLTIIDRLDIREAARTSVLSGRWRHLPSMLSQLVISVWDYLDASKCDNDGIVRGNEAVVKATKSILARRDLSRNTIQFLCMTFFLREDDPTSIGHAVAHVMATQKVEIAEFSILTERHNMYCDDDDLVIYGRRFMLFFDACPNAFGGLTRLNIENLRFGESDIPNVLNTCKRLNHLRLFNCDSGSWTMLQVEHVQLSELAIVNCSFERVELNSLQKLTRIVFEGWISFEDPLSFGYVPLFDTVSLTNVSLSWHKMIKLSKFLRRTPSVTRLKLGFNSEKIWVQPECLTESLAHVFHQISFVNLTDMPERYDLTWTLFILKAAPNLKELYMSVWDHLCEMKTDAEERKSLSYSENKGAQWESSATAFQHQSLITLAIFGFQARDYMMNYVRRVMETAVNLKDVFLYDRLTCEKCRSIPSRFPPKWKQDCLEKFITNGIKSSATMHFQTFGYLRPDHADKLWFL*