IPVRQGNTVTFEQIYVFYFNKRASSGLMLPSFSTFSNQRERQWEDRWKVETDKPLCSVFEMVHSSDTRSRKDDEDLSNYLDLDFILANTSGASSTGEYMGSVADANLYPTTGITVPSYTTNEHRSPPPPYTASLMAELLRSSDGENGYGAARQGRFYGHVAQFPRHHQDIVDNIKVEPNMDSYGPVMGMAPQSCTKIKQEGNVSCMMSFEQPRVAISPRAANSMTPPLSPGEQGGSECQAPVCHPTLGYPHKYHPSSPHHPTAPQQMHLSYAPFGVYDEGLQGMQAGGQRVMLTPPSSPLELLDSKPKRGRRTWPRKRTATHTCTFAGCGKTYTKSSHLKAHHRTHTGEKPYHCSWEGCGWKFARSDELTRHFRKHTGHRPFQCHLCERAFSRSDHLALHMKRHM