MHPGTDVDGSSPADYHVLTAEALAERTLDGLLAEHPGELVRTGSPHLVCTMLPPHWRSNKTLPVAFKVVALGEVLDGTLVTVRAGNDENFCGELRNCTAVMKNQVAKFNDLRFVGRSGRGKSFTLTIIINSSPPQVATYAKAIKVTVDGPREPRSKTRHQQFHPFHFGPRPFHFGNPLDPQRITDPMVGSLPFKLPVKVFTFKLPSIKIFVIRKGK