MVRHVASRLLARLAARSSPAPLPCLHQQSRSLNIHEYQGAALMSKFGVNVPKGAVVSSTSEIAKVLEEQFLDDTELVVKSQVLAGGRGLGTFKNGLKGGVHIVKRDQVEEMAGKMLGQVLVTKQTGAEGKPVNQVFLCEKLNLINEMYFAIALDRASAGPVMIACAKGGTSIEDLAEKYPDQIIKVPININKGISDEEAEKVVKGLAPKKVDMQQGIDQIKKFYKLFTETDCTQVEINPLAETSTGVMMAADAKLNFDDNAAFRQKEIFAMRDTTQEDPREVAAGKVDLNYIGLDGEIGCMVNGAGLAMATMDIIKLSGGTPANFLDVGGNATEQQVVEAFKILTSDTRVKAILVNIFGGIMKCDVIAAGIVAAAKQVNLKVPLVVRLEGTNVDVGKTILKESGMTIITADDLDDAAKKAVKALKQ*