MPYTQGTPIDDLPGSLPPDLVPQNADLDAVSRRAVACLEMLTVPSSAGIVNGAEASVSLYAARPSVFMSDALWRDNFAFTGLLRTFHTAQKIENTWRLLSSLRQPCDFELFPGPSRAVLMRLPGTSWVDVNVRFRLKPTDGLEALCSAIVSIAPAEAGTAQDWNAWRIYTVATCLEGFANCPDVDSFDPTCPPPIKMPFSDQSPIKDSQGTTIRTSVLIVGGGQTALCLAGRLRALGVSYVVLEKDEHVANAWRTRWKSLRTISPQFINNLPFADCPAIGPCFTREDAPYTPALDVAERYEAWADKVGVRAWTQAELRSCTYDSSAKTWQASVLWKEQLRAIEAKDVVLCTGNGYTVPSFPQIAGLSPSVFKGEIRHTADGYRTAESWKGRRCVVVSGAQSGWSVAADMVDAGAESVTVVNRSPMVWDRKEDVLEGVKHSWPVGMSQEAWDRSQNAKPRRISRELLKAATQPGVVRKWQTALEAKGVMFDRNAVFFDVIVNRRPSQLLDILGIEQMILNDKIKLEPGTSAVAVEEEGLRLGNGTLLAADVIVFATGYVHGDEHALLGSFLPKDIIDKIGDVYELDDEGETREYCKPVADVPLWILVGGVPAVRYHSRFMALTFLAKALGKPLILYEE*