MVREIDLLGHRVSAQGVRMDTKKVEVISKITERELQTVEHMRSFLGMTGFYRRFIRNYTRRELPLRDLIHAAKLADTTQLQWTPEASEALADLKKVMCDDIVLMLPDFSKPFIIYTDWSLRAMGAALMQTDSDGRERPIAFISRTLTATEARYSSPTEGECIAVMWAVKTWRHYFDCGHPFTIRTDHSPLQWLKSQELLANKALSRAALVMQGFNYTIEYRPGSTNVVADFESRMARTHPIYEPGAADGSDLTTDLPNGAHGHSVPRSGDPDDPTEIYGTLVP*