MDPQAFIRLSVGSLALRIPKVLINSTSKSNEKKNFSSQCSCEIKLRGFPVQTTSIPLMPSLDAAPDHHSISTSFYLEESDLRALLTPGCFYSPHAHLEISVFTGKKSLNCGVGGKRQQIGMFKLEVGPEWGEGKPMILFNGWISIGKTKRDGAAELHLKVKLDPDPRYVFQFEDVTTLSPQIVQLRGSVKQPIFSCKFSRDRVSQVDPLNGYWSSSGDGTELESERRERKGWKVKIHDLSGSAVAAAFITTPFVPSTGCDWVAKSNPGAWLVVRPDPSRPNSWQPWGKLEAWRERGIRDSVCCRFHLLSNGLEVGDVLMSEILISAEKGGEFLIDTDKQMLTVAATPIPSPQSSGDFSGLGQCVSGGGFVMSSRVQGEGKSSKPVVQLAMRHVTCVEDAAIFMALAAAVDLSILACKPFRRTSRRRFRHYSW*