MTSQAACLTLIAPRELREELFDYINDQSDLVTGFTALDAAGHGARVRLRTPAEQVKGHADAVAVSIVLQEKAVERLLERLRSAFAGTKLVYWVVPVTEFGSID