MTLCSSTASKLSPSPPQNPSSVPPLPFSLLPLSRQLRIVAARSHGEKLCGLPEKAKSSCDCGDCRWEAPPALGNARRWCMHDEAVVHYIDMIDQTTLGHRMIKKQFNKTPRAGWQIDPFGHSAVQAYLLGAEDDILMFDYNVEERVNDFVVVAIEQANFTRTNHIMWTMGDDFSYQYAESWFRNMDKLIYHVNKNESINGIMLDISFREAQVIAASSSTLCPVFLFFSWAHIFVRQSNFKLRADLSTPFIMIGPETGLAPFRGFLQERLALKQSGAELGTSILFFGCRNRNMDYIYEDELQTFLEEGALSELIVAFSRP*