IVCSFGGADVVTSKKQWSHVSRKVNVRSNHGPSNIKTFFTKFIHPFVIMIEKQENDNVDELVCDEETKDSKEECIPTMQGRRRQPRPQGRMMAGLPQPKKAKAATPKKKADPMENVYCVVCRRGDEEDRLLLCEDCDKSMHTHCCVPPLDGVPKGEWRCPTCVAKEVAKIGVNFGFYDAHTTYNLFTFAEYANKFKTDYFNVKEPEDVSDEAVEREFWRIVNDMDDTVSVKYGADLITSKVGSGFPRKGDDYRGVDAKQKHYYANHAWNLNNLPVLRESVLSHIETGIS