VDLRRIEDRTSRQVRFSKRRAGLFKKAFELVVLCDAEVALLVFSPAGKLYEYASSSIEGTYDRYQRFAGAGTNVNGGDASSNNDGDPSNIQSTLKEIASWSIQNNADVSDANKLEKLEKLLTDALRNTKSKKMLVQQNSGASTRGGENSNGPRGQK