MMGIVRQKLVSGSFSQPLQRIKPAVLAVRSYSTSGTQMTVRDALNSALDEEMASDPNVFLMGEEVGEYQGAYKITKKLLDKYGPLRVIDTPITEAGFTGIGVGAAYHGLRPVVEFMTFNFAMQAIDHIINSAAKTCYMSAGQITVPIVFRGPNGAAAGCYAPWYGSCPGLKVLSPYTAEDARGLLKAAIRDPDPVVFLENELLYGESFPVSDEVLDPNFCLPIGKAKIEREGKDVTITAFSKMVGFALKAAEILREEGISAEVINLRSIRPLDRATINDSVRKTNRLITVEEGFPQHGVGAEIWIAGADVPMPYAPNLEKLSLPQIEDIVRAAKRVCYREVPMAAVA*