MDHKMSMYLFVSYLAIFTLFFKGFVSSFPSGYNNGYNNGHGHGLTSNLNYRFYDRSCPRLQTIVKSGVWRAFKDDSRIAASLLRLHFHDCFVNGCDGSILLNDSEDFKGEKNAQPNRNSVRGFEVIEDIKSDIESSCPLTVSCADIVALAAREAVVLTGGPFWPVPLGRRDSLTASEQAANTNLPSPFEALENITAKFVTLGLDLKDVVVLSGAHTIGFAQCFVIKHRLFNFKGSGQPDPNLAASSALLSKLKDTCPNVDSSDSKLAALDAASSVKFDNAYYVNLMNNIGLLDSDQTLMTDPTAAALVKSYSENPYLFSRDFAVSMVKMGNIGVMTGSDGVIRGKCGFPG*