MLVGRRPSRHPLHPALRTLAAGGRQWARGAGQVVVCRLLGGLFLLVLLFSRAIMSPRMLHPVSRTSNESVDTPQKVMIITLEFKKNTFSGNGVYAQSIARSLARRGHEVLVLSAKPVQPHLSFAPTVSSGLRSEGPGIGEEENGVIKFRTSKINGICPQLEEASFNEEQNKTETVMQERRAIPLQKDPDSGLIELEVEVEREGWGRLDWKCPWQSFARGITGDLVWQVVEFKPSWILVVDWSALPAFSCVAQAVGERRWPMAFLNFRIYYLSEYNGDNGEKEKQFYKEMESQAVSMASAVAALSSRDAQILLTELGAGISPGVVPMPLFPPLREDILTLALARRYDEHDESTKRWLKGRKFFTCCVRLSPEKNAELFASLVEILAAFLQERGIVPFLCGGAHGEGAYAGRIKSRLKAIMPQSVIHEGFMEPSQLSELYSQTLLNVHPCVYDAYGMTIVEAAAFASPSVLHVGPGGAVGAAEFMDPNLRQVLALDLTASIASVGIAIKDMLLDKKLLAQVGYAASRRSLSWNEDANAEQLVSILKSAPPLISQLRD*