MADDGEGLRSRRLPVRRLKATIVQKVEMNRVTIILAETGSGKSSQVPQMLLEEGFVPILCTQPRRFAVVAVSKMVAEERGCELGQEVGFHIGQMNRTSSSSKIVFQTAGVLLEEIKSKGVAALSHYKVVILDEIHEGSVESEMVLCCVKILLFRNKNSRLVLMSELGETAVSNLASKIQQHLFQCSVKYLDQVLYILFHSQHLSVMNSLEQNPSPFKNGTDIGMEIQHLIFDLIAHIHKDEPDRRKGILVFLPTYRALEEQWSLLTQRALDVEIFVLHSSIDIDQSLEAIEAYHSVRKVILATDVAESSITIPGASFVIDSCRCLEVFWNSKMKRDGPRIVWELNSQAEQRKGRTGRTCDGTVFRMMPRTMYATYNKFEVPAMQLLSLRKQVLSLFCAEARALNDALAFFDKCMNPPHPDTVYDALESLEALNALQRDAGGKKLPTPYGRILASLPLSLEASMLVMEGCERGYLNECAVIASVLDTTPSPIILPFGASATAHYSFQYFQESQNGIRQSRQAALLGNLCAFEFWQCVLKVRLRLFVSFPCLSLMFFTQDNYRWQKESEKEFCKQHHLSLFSLNAVAELSSSVLEVMHRWRPWSIKLLTGPPSYYTAFSFQHLCFHSQDDDSCLGLPYVSNGSFHNENNQSDLLKIIVEVTSRYLEPQSNYKSIHFPKEEDGEVQCVYFRRGFCAKGNCCEFSHSVSSTPAVCKFFLSGDGCRYGAHCRYKHDSDVPRWDNRLEFDEDVAQFPTVLCSSTRNLEGTMLVFGREALSYIHQLQDLPTASIAVACNEDSQLEAEKYDPSLSNVNLDLPSRIQILLGGGGSAHRLWLLPPQKKRESSQTGRKSSASSGTFHSGASAIQINTRRSSRRFSTSWQ*