MATKPYCRNLVATVTFNCKLDLKHIANNARNAEYSPKRFSAVIMRIREPHTTALIFSSGKMICTGAKSEDDAWRATRKYAQIIKKLGYGELRHENFQIQNMVGSCDVRFPIRLEGLAANHQCFCTYEPEIFPGLVYRMVKPKVVLLIFVSGKVVVTGAKSRQTIHDAINAIYSILQQFRKP