MKICMWNVRGANRNLFLAHAKEVVFNQNPDIFIFLETKADGSRARETMIILKFSDFRVVRPVGTRGGIWVFWKKTMDMGLVTAMHAPSSSGEKFNHWNSLQSNLPPKNTPWLVVGDMNEITSQSEKKGGRPFRVNQGKDMVNFMDDARLVDLGFSGCPFTWTNARDGHNLIQERLDRALANSPWMEAYPHTKVHHLPRTYSDHSPLLITLSNITATGPFPFRCKEGRDEFLNSIPMWNHNIFGNLKKQKKNLLARIDGIQIALSKHELEKIWGFNTKYFHMIANIKKSRGKIQALKNSNDEWITDQNQLKSMATTYFQNLFTTTRLYGNLNCDMHSSLAINHDEFNMLNSPISMEEVRNNLFAMDPIKAPGPDGIQPYSKQGFSD*