MDPSIKQAVIADLDRFLKRKEYYRRIGKAWKRGYLLYGPPGTGKSSLVAAMANYLRFNLYDLDLSGVHDNSCLQRLLMEMANKSILVIEDIDCSFDTMTREDKPPKVYTDTDSDEDDDGGGGGRQGRERTVTMSGLLNVIDGLWSTTGEERVIVFTTNYKDRLDRALLRPGRMDMHVYMGHCGWDAFKTLARNYHLLDDHALFPEIQELLAAVEVTPAEVSEMLLRSEDVNVALQVLMEFLQARRSKTNNVN