MVFIKTTEPNFVAENADLVDIPVPTDPSINVIRPLHPIIRYQIDDNKVPGKTCLVILNQKINLFPRVFEKLWDNTYLRVCADGGANQLLSFVRENGLDEQKYLPKYIVGDMDSLTEETKNYYLSTGKVIVKTQSSQYATDFDKAITVCFLHFNYPNFFNDFDTLNLDDNNGLTTLKNSLDTKEFTVPLDMIFLGAIGGRFDQTIHSIGELYKHASDNLLQMRFFNTEYLEIIFLVPKGTNFIVLEKQHVDDPLCYLGLLPLNNPFIMHTKGLKYDVANYASSMTGNISSSNYNVGSNGFYVQNTDHLVVNIDLNHILGEV*