MKLVHTVLSTTMKVIKELVAPAAVGELMSRLISFLISRYTKQTCRKEDMFLQLELVALKIHALVDEAERRHLAQNQRLLLWLSKLMEGMYRAYYVLDHRHDGSLLVSSSWSFSLSPSSRPAKRLCISNAPQPVCAADHNGLEEELSATLRRLEQCAEGMKEFILLLACCPTIPRRPAVSSFQSDDRYMFGRLVEREQIISFLLQPETDSSSLGVLPLVGGPEVGKGTIVKHVCSDERVRRHFVMILYSYGSLLGDNSTQDVLLTLRTGGHVLHETSPVVSGRNGSRHLLVIKNTYEVVIDEAAWASLCASLRSTAPGSKVIVVSENDSVADLGTTAAMRVKPLPREEFWYFFRTLSLGGASDPGEYPELAVLGRQIAAALDGSFFGAKVLSSLLRTNLNAQFWGAVLGVVRRFVAELRGDEDHFSKLGVAKIALEILPVPLRLKSAGQTTRVAAEAEAELQGITVQELLRSARAVPREEVRIVLWESACPPNYRYTVVCEKVETHGPHANIERKRHARQQQ*