MACKLPAQLATPGKLHHHCQFTITSAFIPLSWRRTLSPEPLLSLSTSFPSGKCNGKQLVTCSAIGTAEATGAVNLGPGTPVRPTSILVVGATGTLGRQIVRRALDEGYDVRCLVRPRPAPADFLRDWGAIVVNADLSKPETIPATMVGVHTVIDCATGRPEEPIKTVDWEGKVALIQCAKAMGIQKYVFYSIHNCDKHPEVPLMEIKYCTEKFLQDSGLPHVIIRLCGFMQGLIGQYAVPILEEKSVWGTDAPTRIAYMDTQDIARLTLVALRNEKINGKLLTFAGPRAWTTQEVITLCERLAGQDANVTTVPVSVLRVTRQLTRLFEWTNDVADRLAFSEVLTSDVVFSVPMNETYSLLGVEQKDIVTLEKYLQDYFTNILKKLKDLKAQSKQSDIYF*