MKLLKRLVSVFAIVLAVGSNAFAGDEVRIVIDEGVDGARPIAVVPFVGSAPEDISKIVADDLRNSGKFNPIAVSQMPQHPTSAAEVNPEAWSNIGIDAIVIGQVVPSGNGYSITYQLIDTVGASGTPGTVLMQNSYTVTNKWLRYGAHTVSDEVFEKLTAIRGAFRTRIAYVVQKNGGSQPYEIRVADYDGYNQFIVNRSAQPIMSPAWSPDGQRLAYVSFENKKSQLVVQDLNSGARKVVASFQGHNGAPAFSPDGSRLAFASSRDGVLNIYVMGANGGTPTQLTSGAGNNTEPAWSPDGNSILFTSDRSGSPQVYRMDASGGSATVVGGRGSAQISADGKTLVMINGNNNVVKQDLTTGVSEVLSTSFLGESPSLSPNGIMIIYSSTQGLGKVLQLVSADGRFKASLPGSDGQVKFPAWSPYLTK*