MIEKILDSIKNHSFYSKLKDKIHRIIPLYIIKNQNIAFQQDTDIAYRKLKKKFRHISLTGDELKYKMEFSNKVWICWFQGEEHAPELIKTCIQSMRNQLQGREIIVLTEKNISDYTEIPDYIIEKYKKGWISRAHYSDILRIDLLCRHGGLWVDATVLNTGGDFSNLEVPLFVYKSLNLSRKDSQAIVASSWLISSYSNHPILLYTRKLLWAYWRRKNSLCNYFLFHICFTIATERYPIEWSAVPTFNNHSPHILHFELNEQFSEKRWEQLKHISAFHKLNHHIDYSSGVNTFYKFIVSSKV