IVFQYEELVHFSGSEGMPVGGYGDNVRPFPPPEYGPAIPDSLKHHKDQIYGHPLFPLLALVFEKCELATCSPRDPASFSANSHLPGMTCHSDVCSSESFNDDIAAFAKQIRSEKPIFSSNPELDNLMIQAIQVLRFHLLELEKKVHDLCDNFCHRYITCLKGKMPTDLILDEREGGSKSDMEDFTGSCSSLSEQQNTSWLREPDECATTPLGTPGTCGLPSLGTADNCSDTGDGLDGAMTSPSTGEEDESDRERRNNKKRGIFPKVATNILRAWLFQHLTHPYPSEEQKKQLSQDTGLTILQVNNWFINARRRIVQPMIDQSNRSGQAGPYSPEGAALGGYGLDGQAHLGLRTAGLQGMSSLQGEYPGALLSQPGYPPHPGPSLHPYPGPHPHHAMLLHPPPHAHPAEPLLTQGLDIHAH