MKLQMLWLALVLIAVKTNAAKQESNATIPALIVFGDSIMDTGNNNGLHTILKCNFPPYGKDFPGGYATGRFSDGRVPSDLIAEKLGLTKTLPAYMSPNLKPEDLLQGVTFASGGTGYDPLTAKMMSVISVWDQLTYFKQYIATIKQQFGEEKAQNILDHSFFLVVSSSNDLAHTFLAQSYKYDRTSYANFLADSAAKFVRELHKLGARKIGVFSAVPVGCVPLQRTMFGGLFTRRCNKPLNNMAKQFNARLSPALDSLDKDLDGVIFYINVYDTLLDIIQNPEKYGFEVADRGCCGKGTVAISYLCNSLNPFTCSNSSAYVFWDSYHPTERAYQVIVDKLLDKYLSKIY*