MIGVTLTSTVSDHSIRIAIDRGGTFTDVHASWPGPNGREEGDVIEVDERVTLVGYTSDPHATEHAVKFLENGEAIQSYSGEGVQHGVEGVRGMSGEAVQVYRSIAVVLAHSFTFPDHELAPMIRMVPRGVSTTADAYLTPVLGEYLDGFYSGFEGGKKGNLNVEFMGSDGGLVDLKNFTGLKSILSGPAGGVVGYALTSWDEKKLAPVIGFDVGGTSTDVRNGMFHAGPESAGAHPGPACYRKGGPLALTDANLILGRLVPRIFPQCFGPNENEPLDPSASQASFEKMQKQIALETGAEMSLDDMIYGFVTIANEMMARPGGAGGQHACEIAESLGITSILIHRYSSILSAYGLALADRVYEEQEPCSAIYHPSSLYFTEDQVKLARMLHMRFDGSDTALMISEPADGDFEQEFYRVYKHEFGFLLESKVIVDDFKVRGIKGERMDTPVYELDQLNVGDISGTVTSRHLLITRPASAQ*