MELDDFDPEDKEILSWDINDVKLPQNVKTTDWFQEWPDSYVKHIYSSDDRNAQRHLSSWAMRNTNNHNSRILKKSCLGVVVCSRDCSTEEGRKIYLRPAICDKARQKQQRKSCPNCNGPLKLIPCRGHGGFPVTNFWRHDGRFIFFQSKGEHDHPRPETKLEAEARRAMKKVHM