MSELQQLFSSFCEGCVMGKLHHLPFKKDGSIRATHILQLVHSNLCEVNVRSHHGAKYYVSFIDDYSKFTWIFLMKEKSEVFHWFQEFKAVVENQTNAKIKTLRTNRGGEYMSHAYKNYLAQHGIHHQKSYPYTPAQNNVAERKNMTLMEMTKCMLSYKKMPKVFWGEAVFTATYIQNKSPTKALVNRTPFEAFYGYKPKVSHFRIFRSVAYALVPNQHRFKLDDKGIKCIFVGYSTESKGYRLNNPETRKIIISKDVGCLQNENDCFMPNDLHMPSKDNTPLDIVHFESEDMPSHVFDTPSSSSNIFGEIPHIDEGSTS*