MGGNNGLHESNTRCLEAYFGWSGYLIEANPQLYRDLCRNRPKAVGMSLAVCPRAGTVNLTIPVRHKDRYGRKNGTFAAAPAAGIAEYFGRAHNATFRVDDAAVTRQVPCLPLHSIILGNQGLDYLSVDVEGAEMMALQTFPWERIKPRVVGVEQSADSQPKNAAVRGLLRENGYALVGTAVTWNGHIGDEFFMPRALVGRGSLERIDTFQRGLQVDPSNAQMTQALQDVSAKLAAAQALHEAAAAGDAQAVGATLQSRVHPEGFVGPDGATPLIAAARAGCAGALLDAGARPEARTHAGETAAAIARRLGHEETDGNAAFREARYAEAVRLYSAAVELEPENGVLFSNRSGALTALASYDLALADADRCTALRPDWPKGFARRAAALHGLRRFALAVNAYDAALALDPSDGILVTARRQSSFALAIET*