MSPKQKRSQTDRDIPSNAQDLFSNLQKALFLGFWEDVSLQREIAFQKEFEQLRKCIEKLGESNDFVFLIDNYQKLDEPRVADIRGKIESVESLCSKTLCARRDTVMRSLLSGIDCLLYRKIAVFTVGEAQTFLGAHGIAKGSDFLPDREASCARVRVMVTALERMVRGVDSLPAADRIAAVQAFIVCSRKGGGCLLKFLDMRWVLEVRSSWSVETLAKHVFINVVRRWSFSGHPDPQRCCFFSDKPNGFTHIPTLYIPPVGYFYVDAGLRYEANGRLVVRVFQVSLGLQSGDDHWKTTDKFMDSEQCGNFSAQCDPYQIHWIYSWIGRECDRPSWAPMKTTQTAAGITCQEEFFSFEDIAKEIPSKLSTGVYIVQGLQSVSGSEYKFNSASCLGLQLWLWLGLGLGRMRNWKHHYPEPERN*