MVSASAPPPPPQAQSDAAGSGEEASKKVRKPYTITKSRESWTEQEHDKFLEALQLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQKNGTSEHVPPPRPKRKAAHPYPQKASKNEPNYGLKTDSSSIHRNSGMNVSVSSWPHRSIPQAVASSMVKEDLGAGTLGPNNFCSSSTEGPPRTWQPGETNGPINQIPSLRLMPDFAGVYSFLGSVFDPSTSDHLQKLKEMNPIDVETALLLMRNLSINLTSPDFEDQRKLLSLYSASDGPELGSSRSSALATSAPFM