MNSLFPLCLIFSFILPKFASSTVLFQGFNWESSNKQSGWYNSLINLVPELAHAGVTHVWLPPSSHSVSPQGRLYDLDASKFGNQQELKTLIKALGDYGIKSVADIVINHRCADKKDSRGIYCIFEGGTTDDRLDWGPSLICKDDTQYSDGTGNLDTGLDFEPAPDIDHLNIRVQKELSDWMNWLKSEIGFDGWRFDFVRGYAPSITKIYMGNTSPDFAVGEFWNSLAYGQDGKPDYNQDNHRNELVGWVQNGGGAVKAFDFTTKGILQAAVEGELWRLKDSNGKPPGMIGVLPQNAVTFIDNHDTGSTQNMWPFPSDKVMQGYAYILTHPGIPSLFYDHFFDWGLKDGISALISIRKRNGICATSNVQIMASDSDLYIAMIDQKIIVKIGPKLDLGNLIPPGYQVATSGQDYAVWEQKTFIYHTKCHHVQNVTMDKMVLSV*