MGSRFFALACLGKGKQRENEESQVVLVPPPHYPSMPRYPPESPVHAGKRPLEIRKALFKVSGMQCSACAASIEKAVKRLSGIQDATVDILHNKAQVVYHPEFINWSFLIVSSWNVIGFHSANATPGMVQTETCAPISSCTPSFRDLPWTISFSFFAWRPSAPSHFTRVPPFFSVCYSHLLCTDIDPSPLLIIRAFEELIREAIEDAGFEATLMEDDIDQRSTITVCRLRIKGMTCTSCSSTVESALQKVQGVKKAVVALATEEAEVRYDPKQVNYKQLIDAVDDTGFEALLISTGEDRNKVHLKLEGILSDGEIKLIENSLQALPGVEHTEVDTQLEKLAVSYNPDLTGPRTFIEVIQETGSGRFKATLFEHGGLGGPDRSEEIKQYNKYFLWSLVFTVPVFLLSMVFMYIPGVKRGLETKIVNMLTLGELLRWILSTPVQFVIGRRFYTGAYKALRNGSANMDVLIALGTNAAYFYSVYTVLRAATSDSFKGTDFFETSAMLISFILLGKYLEVLAKGKTSEAIAKLMDLAPDTATLLTFDSQGNIVSERAISSQLIQRNDIIKLLPGEKVPSDGLVVWGQTHVNESMITGEARPVAKRMGDEVIGGTVNENGALHIRATHVGSETALSQIVRLVEAAQMAKAPVQKFADRISKFFVPLVIAIAFITWLAWFVAGKIGSYPKSWIPSSMDEFELALQFGISVMVIACPCALGLATPTAVMVGTGVGASQGVLIKGGQALESAHKVSCIVFDKTGTLTVGKPVVVNTKLLKNMVLRDFYEIVAATEANSEHPLAKAVVEYAKSLREETSDLSWLPEVQNFVSIPGQGVRASVHNKIVLVGNVKLMLDSGITIFENAYELLKDVEEMARTGILISIEGELVGIIAISDPVKPEAQDVISILRSMKVKSIMVTGDNWGTANAIAREVGIDTVIAETLPEGKAEKVKEIQMSGMTVAMVGDGINDSPALVAADVGMAIGAGTDIAIEAADIVLMRSNLEDVITAIDLSRNTFSRIRLNYLWALGYNVLGIPIAAGVLFPFTGFRLPPWIAGAAMAASSVSVVCCSLLLKYYKRPRKLDMLQMQAVRVQ*