MRLLINVPLIGRVVPYVLGNGMKNGIIFINHRVMPVSNRTLSIVNSSPALDGPIQFPSNYFLSGPLDGFEKRELCPEKHADLLTFLEKARSAQKPVAYITTGSLMQLSQEQVLALYEGFAACDIWVVWSLKKDKQQLLPEDLPEHFYVNAWIPQPELIQRPELLCVLTHCGWGGTLECMLAGKAVICYAGFGDQTENATLMNARGCGPIVSEPPRSSAKDIQAAVEDVLENRESYSANAQKVSQDLRASPGPIAVAERIEDVVKNGMGDMVPQPYHLHGPEGCQIQ*