MLLDMDQQHSTVFMSLNMSQYSMLSESGSPPPGGGGAGGNTQLLSLAAAASAANSGGTGQNTGGGVGGGGAGGPYHHGGSDGSGGGGGGGSNSNGSNGGGGQTASGQTAGGTSSAAAAAAAAYLAIPASGTSGGSCSSGGGASGGSLIEHQTALNSLSVVSAIQCDQTDLKYFIEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNKKVYTCVAERQCHIDKTQRKRCPYCRFQKCLEVGMKLEAVYTCVQYDRRALLEPLCKAVIAEIESEISATTVSKNHLDRGWPRVNGDGYKMCV