MTLDEPMLPQIFDKLTSCDPGLAWELCRNFVGYQLLGNEPVTVPFLDEAYHFVPFGVVVKKSKRATRIGGSGKSSYSIIGSLANVTAPHVDKSPFHQRPEKVNDYQFNPKFVYRVSGMRDGVKKAIKIKVTGCECYDVSLSMELGKLVLDKRLPALDGAKKLFVIFEVFYAQSVSVSVTIGEHIPGHKYMDTNNRKFTHDRRMPIGFNAQKFPLMSNGCVGFVERSTLDGLREGRWKRSSRLLSDPLPLAPSNPGPSHQWGNPLAARRNPQDVLPGVPGSRRNDPLPQPPEETSSSSG