FLHVQNCDRGRVASTLRYCVSVSGTVFLIAGTLCFAWWSEGDKGVQPSQPAPPAGYPAPEAPGSLLRSISFICFGAGGLLLLLGLLWSIKASAWGSPRSDPYHLSRDLYYLTVEPSEKESCRTPELVAIPTYEEAVHCPLVEGPLAPPAYPTEEDLPCSASGAALLGGQPPSPPPSYESVIPAAAVIPGETIPAGSDHNSGITFRLRELS