MAPMECAVLNTGASIPLVGLGTGSEGALSLEDTKAAISAAIEVGYRHFDTAMIYGSEGFLGEALKDAMKAGLVDRKDLFVTSKLWCTDAYPEGVLPALQKSLSELQLDYLDLYLIHWPIRFKEGTTGLHPEVENLMPLDFEGTWKALEACVRLGLTKAIGVSNFSSKKVLKLLEFAEIPPAVNQVEMHPKWQQKSLRATCKKVNVQVCAFSPLGAPLLQWGSPEILNHHVIKDIAVKHGRTAAQVILRWELDNGVCVIPKSFNKKRMAENIDVFGWHLTEEDHQRIATIEQKKNLDAIFLCNPEHGPYRSLEDFWDGEF*