MKIKSGNQEVVTSGYLDSFEMNPVEFEISEDPKMTLKLVVENNPNETDSTITGQVVDESTMTITVKNPHHKLNFGPLTPIHVGLLHGRPTSLVFRINVIEDYSSYNVAYTFFSEVTDV