MSDLSSDDLRAILSFTTSLARSAGEIILQGSQAILAAGNVNEKKNSVDLVTEYDVKVEELVKKELSNKYPSFQFIGEESYAAGSRAPLTDEPTFCVDPIDGTTNFVHGFPHVCISLGLIYKKSPVLGVIYNPFLEQLYTAAKGDGAYLQQGSRSPVKLPIATPRPLPSLSQALIGIEWGSDRSQDLVRAKGDSYKRLAGNPKEGVEGGRMAHSLRSLGSAALNFALVAQGGMDIYWPWDVCAGSIIAQEAGCLYIVIRAIGDSASEKGSEAQRRLIKDFYETVEDVQLA*