MDSMHPDPTPEVPPSLPDLKIIHVMHHLPVEIVRIVPADALESAGTGFLSPPMTPEFKPEDAETTVESADAKWRIHARTAQATFSSIASNLLAPFSAGDATPQPQPPPQQGSLMVFGGEFKFDPTDRLKYIPVFLPPDVSTNQMFAQRVAQIYKPGDLIICHDYHLLLAPKMIRESLGQVFHPNAGWGTAHPSPSLHHAQEKIGAFMNHVGTALGNHLGTMEHGLQNEIMIGMFMHTPWPSSEIFRCLPKRREILDGMLGRVCGYESTPGGVDANGQVTAGVLPKMQALRDLYKDKKIIVFLQVYPEWRGKVVLIQVTTPALSESPKLERMTAELVSHINGTYGSLDFTPVHHYHQALEKGMNTTSMEFILCQDKTSKSPLVLSEFMGTAPSFASALQINPHDLLGVAQAINKGLTMRKEWAATILKQLLENVGGEHTAHHTPALDTAQFTDAYKKANKRLLLFDYDGTLTPIVKVPSHAVPTERTRNAIAALCKDPKNVVYLISGRDGDFLEEHWGHLDRLGLSAEHGSFVKQPGEEDFINMTEALDMSWMSEVEEIFKEVRPLAVNKGEIVRRLMYENPDVDLIFCAGDDKTDEDMFRALRTIFPPGGVVDNNPVVMKPPVAVTSALEPEEVAELPDVTLAGWHVTCPEEVVEAFESL