MRERHQLFGKLISVCERAEVFVHVFVCALCIRREHILHTLCACARERAEGSDGTWSCRRLKKMEPIYWPYFDPEYETLSQRINPPRVVIDNYACEKCTLVKVDSVNKHGSLLEVVQVLTDLDLVISKAYISSDGGWFMDVFHVTDELGNKLTDEELIEYIQQTLGAKRAGATHAVRTCLGRIVGVQSIAEQTAIELIAMDRPGILSEISAVLTDRKCNVVAAQVWTHNSRVACIMYVTDKNIRGPIEDPQRLNDIKEHLSNVLKAKEDGKGAKMDFSIGLTHTERRLHQMMFADRDYEGSLPGRADKPRISIENCVEKGYSVVSVCNKDRPKLLFDTVCTLTDMQYVVFHATIDSDGPNAIQEY