MSLRPASATRKNGYKKGVSGDEARRKREEKLVQIRKNKRHDSLKKRRHGSLLNDNAHLHHLQPKLEHLPLMVEAVSSSDSSWQLEATTQFRKLLSTDQCLPIDEVVGAGVVPRFVKFLDEDCFPRLQFEAAWALANIASGRLDHTQLIIQLGSIPKFVRLLGSSVADVREQAVWALGNIAGDSPNCRDHVLSGGALVPLLAQFNGHPKLSLIRSTTWTLSNLCRGKPPPPFEQVKPALPALRHLINSEDEEVLIDACWALSFISDGSNQNIQFVIEAGVCPRLLELLVHLSPLVLVPTLQALGNIVSGNDAQTQFVIDNQGLLPLCQILTKNCEKSVKKEACWVISNITAGNKSQIQAVIEANIIPPVVGLLQHAEFDIKKEAAWAISNAISGGSHEQIQYLVNKGCIKPLCDLLICSDPQIIMVCLDGVESILESGEANKELGIYRVNVYLPMIDECEGLDKIEDLQSHKNNEVYEQAVKILERYWNKEENEEEGLHSIYFGADTGFKRLSLS*