MKVNKHIVYKKFVVRFYTANMHRLLLRELGLVQLYKQSVNYFLGDKVFTGTYGVNYGRIADNLPSPESVVTLLKAAKIRNIRIYDADRQVLNAFKGSGISISVCVPNELLKEISVGEDRAMNWIKQNVEPYLPGTKIRGISIGNEILGGGDMELWEALVPASKNVYSALARLNLAHQIQVSTPHSEAVFANSYPPSACTFREDILPVMKPLLQFFSQIGTPFYINAYPFLAYKNDPQHIDINYALFKKNPGIYDAKTKLHYDNMFLAQVDAAYAALDKLGFDKMEVIVSETGWASKGDDNEAGATVKNARTYNKNLRKLLLKKKGTPYRPKMVVRAYIFALFNENLKPGPTSERNFGLFKPDGSISYDIGFTGLVPSSATSPFLSFKGIGSLYAVVSTSCAAFLILVAL*