VLPEHISYEVQDTDFQAGPYCQYSPAPIPPPVLQPPQSQYTTYSLDPLYSEGPCSSSSCELSKPPFLAAHTGDDGYQGLKRPRLNHSSLKLKGQEELCVVCGDKASGYHYNALTCEGCKGFFRRSITKNAVYLCKNGGHCEMDMYMRRKCQECRLKKCKAVGMLAECLLTEVQCKSKRLRKNFKQKSSFLCNIKLEDEGLNSKHVSSTTRSGKILEKLELTPREHQLLDHIVAAHQKYTIPLEEARKFLQETASPEESFLHLSETAVIHVQVLVDFTKRLPGFESLASEDQLALLKGSTVEAMFLRSAQMYNQRISEYQPSTSESITEEFITALFYFYRSMGELKVTETEYALLVATTVFFSDRPLLRNKRHVEELQEPLLGILYKYSKIHHPEDPQHFARLIGRLTELRTLNHTHAEVLVTWRTKDPRLTSLLCEIWDL