MATMSKAQRTKPTSGSQRLVLFCIVVFSFLLLFSSVISTGKLGLPYQQTLIDYFVWSPRGKRQHSLSEKYLYWGNRIDCPGKNCETCAGLGHQESSLRCALEEAMFLNRTFVMPSGMCINPIHNKKGILNRSDNKTTEEGWLGSSCAMDSLYDIDLISEKIPVILDDSKTWHIVLSTSMKLGERGIAHVSGVTRHRLKESHYSNLLIINRTASPLAWFVECKDRSNRSAVMLPYSFLPNMAAAKLRNAAEKIKAQLGDYDAIHVRRGDKLKTRKDRFGVERIQFPHLDRDTRPEFILRRIEKRIPRGRTLFIGSNERKPGFFSPLAVRYKLAYSSNFSEILDPIIENNYQLFMMERLVMMGAKTYFKTFKEYETDLTLTDDPKKNKNWEIPVYTMDERREEAS*