MSTTMQLQQLSGCSHAVLAPVRPLQSRAPVRPSRLRRCPCRVSSPPHEGLSYKQAGVDIDAGDELVKRIQKLNPSIGGFSGLVPFGDSYLVAGTDGVGTKLKLAFDMNKHDTVGIDLVAMSVNDIVTSGAQPLFFLDYYATGFLDVDTAEQVIKGIVEGCRQAGCSLLGGETAEMPGFYQKGEYDLAGFATGAVKKDKLIDGSSIKAGDIVLGMHSTGVHSNGFSLVRKVLEVSNTSLHDKAPWSDQSFGLSFLQPTAIYVKRVLALHEQIGLKGVVHITGGGMSENIPRVIPKGLGVQINTNAWQIPPMFQWLQEKGNISDVEMRRTFNMGVGLVCVVSKEQVDSALKVDPELFTLGEVVSGNGVSYV*