MATMRMCNLFVLLFSFSQILFTSAVPADATKPTPGPNSGDPSGGQLLMGVGITADNLTSGRNPRYEQVVNKFFTVLTPGNELKWGVLDSGDKPGKLNFAPADTIYQYAKQKNKQLRLHTLFAKTQNTKWIGGVKPDELKKMMEALMGQVIQRYGDRAIAIDVCNEILSDQGGLDNNVWLQKLGPNWVKETYKFAAEVRNKYAKNMLLYINDFSIEGINAKSDTMLKLATDLYKAKILDAVGFQSHFEVGKLPYNDFQKNLERFTQIGLKVALTEVDVRINLNGKPQASQQDLDTQAKDYLFIYETCRKVKGCVSVTTWGVTPGDSWIGNIVFPGFGDATLFDNNYQPTKAMQGLKSFFPQLGTGGQRRK*