MSLVTAEIKAKAEVYHGDELCQEKSKLLLKEVGLPNGLLPLKDIEECGYERDSGFVWLKQKKSTNHKFEKIGKLVSYAPEITAYVEVGKIKKLTGVKTKELLVWITLSEIFVDDPPTGKITFKTPSGLFRTFPVSAFEIEEPVKEVKEKEEEHKEVKQVKEELKEVKPVASAVEVQEV