MVLLVSKLGEGMVGPCEATPSDILSLSLIDALPGLRPKVRSLHVFRQGPNAAAVIREALSRVLVHYYPLAGRLIHSPLLQLACTGEGVWFVEASVQCSLEAIDYLDNEVLEWRLQLLPQPPPEKDGFDPLLLVQVTQFKCGGFVMGLEFSHCVCDGLGAAQFLKAVGESARGLQLPTNIPPAWCREALPAQPIDHAILQPRPPPPPSYVEEHNRPLKHADIDISSDSIARLKRQFWEVTGKPCSTFEVLAARVWKCRAQAITYNNSTAGAAGLNHNNLNGDDATLVFFSNARRLVVPPLPQGFYGNCIFPVVVSLPLEKLRCTSQVETVKLIQEAKSKLPSQFAKWVDRTQRDDDDGYMDPFRAAPLSYATLFLSEWGRLGFGEVDYGWGPPIYFVPADYSGTIPVCIVGCPPSSDKGVRLMTWCVEESHLNIFRQLLMKKP*