MTACLSGQLAARAHRPAGSSPGQLDDCLLEWTSGRLSAQTFCLPFICSRMPICSSGYVAARASRYYVCCSSCAAQVCLSVPMSTRVNPLSDLGHVWSLERGFQ