MKVLSIVTLVSVIYATNAAVPVAKLNTGRDMPVIGLGTWQAKGDPVVQAVKDALEIGYRHIDTAYVYGNEKEVGEGLHAQIAAGIVKREDVFITTKVWPDGSNQQKALETIKHSLQQINVTYLDLVLVHYPHRDYANVYKGLEDAYDQKLVRSIGISNFVPSQIDNLMKTARIKPAVNQINLHPTLNQDETVAHCTKLNISVTGYSPLGTGRLIENPTLVAIGKKHNKSAAQVAIRWQIQRGLVVIPKSTHKQYIKEDFEVFDFELTAAEMNEIHAMK*