MLVELDNPPITPSSTWPRVKPQVWRDPRYLALPEVKRREIFDEVHAQVVAAEQAEVAEVMAAEQQRASQQADTLAQVLEGAPTGLGSGSSFLIEELRKEQARLRAEYDRMEGKMREMEEQMRAREAAAGKAQGEAPVPDDGLSEMVSSTILLRAGGSTKMTRSRSMSVGGSTTKVAAGTPGSRGMLEGLALAEVPAARGTDVEQGKGGQQGQTPASSLLGWMKSGLAAASGSISGRQQQQQQQQQQQEHQQQEQEQKAVDPYALLCPELGLEAPQQQQQQQQQMQQQQPKQEQEPQPVDPYNLLCPELGLEASEPRAQDGAMPDAVDAQLEQALGRQGGSLTEQNGQPGEPQEEGGDPEDELAASLLELGVTHRMLPDGTIEFSFESVPSASTVTRVTEAQRKYSRR*