MESFSVPEVDMMTVSKNSQYERESLLKFAPPVGLTNISYGSLYKVDSFYLECQKYRDQFRDPYNKLLRPKMFSTYRGKCG VKIDPELERLKRPAASHVESIPVVYPMEYGHQMDFDRGFQMQGRNSRDAATARRYPCVRVLGR