MATMSKTHRSKPTHGSKRLVLLSLLAVAALLLLFFSSSFSTRGSGLVDYFSRSSRTKRQHSLSDKYLYWGDRVDCPGKNCESCAGLGHQESSLRCALEEAMFLNRTFVMPSQMCINPIHNKKGVLNGSSDNESWEVSSCAMESLYDVDLISEKIPVILDDSKTWHIVLSTGMKLKERGIAHVNGASRRELNDSSHYANLLLINRTASPLAWFVECKDRIDRSNVMLPYSFLPSMAAPRLRNAAEKIKAQLGDYDAIHVRRGDKLKTRKDRFNVERTQFPHLDRDTRPEFIMTRIQKQIPPGRTLYIGSNERAPGFFSPLSARYKVVYSSNFSEILDPVIENNYQLFMVERLVMMGAKTFFKTFREYETDLTLTDDPKKNKNWEIPVYTMTKTRKN*