MILIPKKDVPLLHANWRPLAMMNTVYKIGAKALVYRIKPHLDDLIPQEQIGFLINRNIITNIFSAQHGMEVAIKEQEDYMALALDNNKAYDRLSWSYILKILIAMGFGPRMVGIIKALITETLTYPIVNGEQHGCIVLQMSIRQGCPLSPYLFIMATIPMINWLQKSDQIGLIKGLHLSNNNHTMLIKMLDDDSFLIFKAEEKAFKLLSHFLFKIQTITGLLINYHKSIVYPLMVNAVPEWIHNTQLQVAQQGQLYRYLGYPIGINITTHQVHQWVLHQFQFAVPTNSQAKQLEKLMRKFIWSLVKGEGMHSISWKLLNTPKPMGGFGILGLQNFAASLMMRLLKHLMLPRDYWDHYLQHSAVDYATRAYRIAHSCLSHWESSITNQALVMVLTIC