MLRLSLLLAAHKGLLVTFARAHSLALKRDKLAFAHLPPSLRIQVVEDGLPSADDEAPPPKLNHLRNSSSVIVRSLEALLQGHVGKSSAAVSPSSPCNAALDGANEIGSSPSWPPICCIISDTFLPKTHALANNLGIPRINFWTGNATVYNIFLHVPQLLARGVLPLCRGSGEEWKVDVPLIDFIPGLPPCHVTQLPWDILQTYEVSQPMAEFLINAFSPAKEADRIVVHSVYELEKHVYDTMQAHGFPIYAIGPLFEANLDSRAIRHECLDWLNRQK