MAESSTQPVIIVGGGLAGLVAAFELTQRGVRTIIVDQEGRASLGGQAFWSLGGIFMVDSAEQRRMGIKDNKDLAMRDWLGSAGFDRPKEDYWPRRWAEAFVDFAADGMEDYVKKRGLGFLMNVGWAERGDGTAEGHGNSVPRFHLTWGTGPEVVRVFQEPVEAAEKKGLVEFRFRHCVDELIIEDGRAVGVKGRVLEDDNKPRGVKSSRTVIDTFELRGASVLVSSGGIGGNVEAVKAAWPVDRLGPKVPEHFVVGVPDHVDGRMIGISESAGANVINRDRMWHYTEGLANWNPIWPSHGIRVLPAPSSLWLDAEGKRLPPYLFPGTDTLGTLKHICSTGYDYTWFILTQSIIAREFALSGSEQNPDITGKSVWQFIRHRILGGKGTIPVQNFQKHGEDFVVRDNLPDLVDGMNKLAAQRGGPSLELSKIEAVINARDDQFDSPYSKDAQAMLVANARQYWPDKRGRVAAPHRLLDPKHGPLIAVRMNLLTRKTLGGIETDLSSNVMRADGSRFPGLYAAGEVAGFGGGGVHGYNSLEGTFVGGCIFSGRAAGIAMADEVLGTTTGDLKARI