MTLKGSLVQKIGNAIMEVARNKGSTWWYTPHMAAASRAITERVPLVDILLEVRDARIPLSSACELIKHHSPSSRRIIILNKTDLANQIQLKEWLKYFEEQKSLVFGVNSHNKDNIKELLNFLRARVRELSKIGHGDQTITLMLVGIPNVGKSALANSLHQIGRISAAEKGRLKHAIVSPHPGETKNISGLKIASHPSIYVLDTPGVFPAEILDAEVCSNLALTGAIRDCLVGEVDLAEYFLSIFNVSNEYKKWANLSLSGADDCSELERKQKRQYLTDHTQDFIVNKVRRTLFEAVSSFNGNLHDEEIMSRLIKTEFAVLRDAFNLPPDSDDYVHKVAAKLLNLYRTGRLGHYTLDLGTPFTVISKAQMQLELHQRLSQAEYMLLNLDLAILGKSGMMVLLYILLP*